Output machine object in tests.
Merge branch 'master' of github.com:mythagel/cxxcam
Fix for arc center expansion.

It's ugly and awful, but provides a base which can be unit tested and
improved.