+ Make sure to keep order of selected objects in getSelectionEx()
+ Add method to Part module to set static values
Allow user to choose tolerance in validate sketch tool
+ Fix some tolerance issues
+ Throw exception when querying information from invalid shape
Arch: added a prefs option to use a custom IFC schema
Draft: Dimension recode - fixes #1000, #852, #678

Draft dimensions have been recoded and should now behave better in non-XY planes,
and gained several new properties to adjust their look.
Parameter transformation
Add Part_RegularPolygon,

regular polygon edge in Part workbench "create primitives",

Add icons Part_Polygon and Part_Spline
rebase auto merge error fixes

Signed-off-by: jmaustpc <jmaustpc@users.sourceforge.net>
minor error hide Height PrimitiveFeature.h
rebase auto merge error fix AppPartGui.cpp

add ViewProviderRegularPolygon
minor code clean ups removing previously hidden unwanted code

PrimitiveFeature.cpp
PrimitiveFeature.h
+ Fix icons names
Draft: polygon tool can now use Part::RegularPolygon - fixes #0001305
Raytracing: small bugfix in preferences
Draft: changed Part::Polygon properties names
Arch: Better sectionplane widget
Add Attribute to FemMeshViewProvider python class to get all visible FemMesh faces.
Hull and Minkowski operations using OpenSCAD