Renamed SketchBased::Base property to BaseFeature because of name clash with Revolution::Base property
Made Pocket, Revolution and Groove aware of the SketchBased::BaseFeature property
Moved getBody() to PartDesign namespace in Workbench.cpp because ActivePartObject is also declared there now
Moved BaseFeature Property from SketchBased to PartDesign::Feature because all PartDesign features need it
Work on inserting, removing, hiding and showing features in the body
More work on highlighting and hiding/showing
Add skeleton support for datum features