Fix build failure on certain Linux systems
Fix build failure with more recent OCC versions that dropped PI
Draft: Fixes to primitive-enabled tools
Merged mrlukeparry & arobinson's CAM module together. Commit History is lost.
- Modified example PyTPG so its a Package variety now rather than a single module
- Added instructions on how to create a PyTPG
- Fleshed out the TPGSettings class more
- Implemented setting parsing on the C++ side of the PyTPG api
Added a ToolPath html renderer (implemented in Python)
Added ToolPath Dock Window.
Currently not connected to anything.
Added more GUI Dock windows
- CamSettings
- TPGLibrary

Added a few icons (as place holders until someone with artistic talent makes something better).
Renamed CamSettingsDockWindow to CamProjectDockWindow to better describe its function.
Several updates relating to the TPGLibrary:
- Added TPGListModel to enable TPG's to be listed in the treeview.
- Connected some buttons to backend code
- Segfault bug still outstanding in the refresh button code.
Added a cmakefile find for boost-python for libarea-clipper
Refinements to the TPGFactory for loading C++ Plugins using TPGDescriptor
Implemented TPGLibrary loading and displayed details in the display area.
Note: Reload Library button still broken (segfault).  Use the following work around to see latest changes.
Usage:
1) Select Cam Workbench
2) from python console
>>> import CamGui
>>> CamGui.reloadTPGs()
Nightly Commit. Updated Factory methods to use descriptors and set plugin properties automatically.
Fixed bug in buttons that execute python code in the TPG Library
A partial commit of the shared object C++ TPG API.
See https://docs.google.com/document/d/1v5zBBR8jddJDJ5HPlL3b4je3K2FjMGc5oU31CQTi1I0/edit#heading=h.vzgt74ex1emr
This contains most of the classes from "Possible CppPlugin architecture" section
Updated Infrastructure for GUI and APP to add plugins to document tree
Added basic view provider infrastructure for some Cam Document Objects
More CppTPG stuff.  Not tested so may not build
Fixed a few bugs in the CppTPG code
Missing Symbol _ZTVN3Cam14TPGFactoryInstE.  For some reason it doesn't include it in the Cam.so file.