Python 3, gcode scripts, better gcode parsing
- Support for Python3
- Added an option to run custom gcode when pressing the Preheat button (in addition to the existing feature to run custom gcode when preheating is complete)
- Added parsing support for
T0
,T1
,... commands used by some slicers to switch nozzles