Modernizing DevSupport template sources
Debugging enhancements in Quicklook plugin (Gcode)
Generic3DPrinter Virtual Device

- Removed experimental switch for Printing Devices in preferences (it’s now alway on by default)
- Switching the machine in the Preview Document window now functional

also:
- fixed NSLog calls (moved to PSLog/PSErrorLog)
Guarantee at least one Generic3DPrinter device
Rename Makerbot driver to Cupcake
P3DMachineDriverBase properties modernized
Added a Generic Mill driver
Filament Diameter is now part of the new P3DPrinterDriverBase class

- P3DMillDriverBase added
- switched current concrete drivers to new base classes
- GCodeStatistics now a full ObjC class with properties (no more public ivars)
Fixed refresh issues when switching machine preferences
Fixed an issue with calculating print time
Fixes