Optimize/gcode

Fixes long standing pseudo memory leak too in block queue.
Reduces memory footprint of gcodes, especially in block queue.