Adding the Cartesian unit tests
Adding the working cartesian interface

The NRPrinter is now a cartesian device that can interface with abstract
kinematics code.