Merge branch 'master' into cam-py
RunTPG implementation and prep for TPG Settings refactor
- Added RunTPG GuiCommand which queue's TPG's and calls run method on each within processing thread
- Added TPGFeature GuiCommand which adds the selected TPG in the TPG Library
- Added some save code for TPG Settings into FreeCAD document.  Remaining changes require major refactor of TPGSettings object.
Merge branch 'cam-py' of git://github.com/mrlukeparry/FreeCAD_sf_master into cam-py
Merge branch 'cam-py' of github.com:andrewjrobinson/FreeCAD_sf_master into cam-py