Adds symbols for numbers, sorts switch statements, split mcode and gcode processing, adds g100 calibrate code

Adds symbols for numbers, sorts switch statements, split mcode and gcode
processing, comments code for each gcode and mcode,
adds g100 calibrate code
adds eeprom recovery mode that only writes configuration out to reach
communicating state,
add some display helper routines.
Updates