Changed the ToolPath::PythonString() method so that it only removes beginning and ending quotes if they BOTH appear rather than deleting one end at a time.
Added sorting of the Point location data to the Paths classes.
Added clearance height and removed spindle mode for the drill() command in the nc.py and iso.py files.
Added some settings to the CppExampleTPG and added a couple of intersecting lines to the Paths object so that we could call the drill() toolpath routine.  The new settings can be added and displayed in the GUI alright but the retrieval of them is throwing an exception.  It seems that the DLL the implements the settings std::map must belong to one DLL while the CppExampleTPG belongs to another.  One can call routines in the other but not retrieve a reference to a std::map and use it.  I'm still trying to figure this one out.