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 pipette icon