Add working 'O' operator, and load/store bank macros
Add more oper setup for bank storage
Fix locking flag inversion, add J operator
Fix incorrect 'BECOME' definition
Remove unnecessary upper/lower oper names
Add start of explicit dual upper/lower operators
Change to use all 3 phases, expand with macro
Split out phase steps into separate procedures
Add start of locking/port helpers
Change sim to only use gbuffer, not field
Add more movement and oper macros
Add more helper macros for operators
Add some test helper macros to sim.c
Add basic test of star/bang and E movement
Add clear and deinit markmap (test)
Change incompatible-pointer-types warning to error
Change markmap to separate buffer from reusable
Add basic (incorrect) 'E' implementation
Clean up punctuation in error msgs
Rename USz and ISz to Usz and Isz
Add type alias for size_t/ssize_t to USz/ISz
Change to use size_t/ssize_t for field operations
Add ORCA_ROW_MAX and ORCA_COL_MAX
Add narrowing conversion warning, fix warnings
Add better usage/help options to cli
Change to only link ncurses in tui
Change to use better error message for >1 file arg
Change to fill bad file load chars with '.'
Change to invoke orca_run and reject bad time args
Add basic loading of grid fields from file
Change to use -Og in debug builds instead of -O0
Add basic printing of Field to stdout
Change to only build cli by default
Extra build instructions
Add sim.h/.c add stub for orca_run()
Clean up test drawing code to clear each frame
Change to make quiet when invoking cc
Detect Darwin for use of ncurses instead of ncursesw
Remove -fsanitize=leak for Mac compat