readability maintenance

Makes some mystery numbers descriptive constants
Aligns gcode type structure
Adds option to suppress leading spaces in display format.
Allows status message size of display.
Merge pull request #282 from mrbi11/work092

readability maintenance