first pass on lcd config and manual filename entry
LCD configuration now in config.h for I2C expander bit mapping
A good stab at handling manual file names, much more to be done
Added short and long key press detection code
Bug fix: added missing sense signal OFF after record
moved busy_spinner to lcdutils.c for use by comms.c
test for ABORT long in record menu
code optimizations
first complete attempt at manual naming
well the last commit wasn't very clever, lets try again
that worked!
cleanup of filename handling in record function