Merge pull request #8 from DavidNicholls/cam-py

This version allows the ToolPath object to be executed to produce a MachineProgram object (just)