Now properly handle absolute movements.
Now use maximum integer instead of -1.
Now move to home and then back up.
Fixed algorighm and made the homing better.
Corrected the time prediction algorithm.
Now send commands for 4 steppers.
Now process A commands and do not home A.
Added in support for spindle controls.
Gave flexibility to invert any of the stepper axis.
No longer stop processing block on unknown word.
Added in new G101 command for printing to the LCD.
Merge branch 'features/g-code-improvements' into development