442.04 removing unnecessary C++ cruft
442.05 cross-porting G2 056.02 - JSON parser
442.06 cross-porting G2 057.01 - SysTickTimer C/C++ compatibility changes
442.07 cross-porting G2 058.01 - various files and settings files
442.08 cross-porting G2 058.02 - settings files
442.09 cross-porting G2 059.01 - stepper files; test that $1tr displays correctly
interim commit