fixes #0001378: outdated url in man pages
BugFix and error reporting

* Fix a bug if the macro path is invalid
* reporting exeptions if somethings fail in the Draft core modules init
+ fixes #0001380: Allow to set user-defined names for constraints
Draft: fixed a bug in Draft Scale
+ fixes #0001380: Allow to set user-defined names for constraints
Draft SVG export: fix viewbox for raw output
Draft: fixed draft scale again - fixes #1385
+ add default directories to check for translation files
Added a reversed checkbox.
Set enable-disable states for Reversed checkbox
Included freecad-doc icon in resource
First version of new Windows installer
Arch: IFC browser - fixes #1384

Arch -> Utilities -> IFC Explorer
This opens a browser window that displays the contents of an IFC file
in a more readable manner than a text editor.
Add fancy unit/math input to pad tool

Pad tool does not currently save the units, so the result is still in mm.
+ Add pipette icon
+ fixes #0000928: Change selection numbering base in the Sketcher from 0 to 1
+ expose zoomIn/zoomOut to Python
added way of breaking BSplines into line segments in Shape2DView
Draft: made last commit more backward-compatible
Merge remote-tracking branch 'refs/remotes/s7726-repo/PadToolDatum'