o Readme tweaks.
o More consistent naming of axis mapping stuff.
o GCode available axis != available motors (in fact, we can
  support many of the former, but are limited of the latter).
  Reflect that in code.
o Make sure indentation is consistent (add emacs variables in files)
o update doc.