Some rework of the machine class and parser components.  More work is
needed.
Refactor configuration variables outside of Machine.  Might be able to
use this for other activities like screen building, otherwise I'd keep
it inside.
Refactoring for sys and axis.
Disabled jog function for now, added axis zero support.