Reverted pass-by pointer for AddXXX functions to make scope clearer.
Fixed whitespace in several motion files
Removed several fields from TP that were unused

The extra / redundant vMax, aMax, etc. fields were removed. These
currently don't do anything, and may provide conflicting information
about the actual maximum velocity and acceleration of the machine.