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

Andrew,
  there are still things wrong with this version but it compiles and runs on Linux as well as Windows.  It works from basic graphics in the Cam::Paths object to the ToolPath to the MachineProgram objects.  If an error or exception is thrown in Python, the errors can be found in the MachineProgram object.

  I'll send an email to the group explaining the pros and cons of this version.  In any case I think it's worth adding to the main set even if we need to move some of the kickoff points around later.

Thanks
DavidNicholls