Adding changes
Adding selectNumber handling of locale, this wont work with groupseparators
Arch: improvements in Space object

* Better text control
* Text position editable with Draft Edit
* Additional properties such as finish types
Draft: issue message if an object cannot be moved or rotated - fixes #1642
Exposed doCommand (Gui version) to python - fixes #1564
Used Gui.addModule() instead of import in Draft & Arch
+ fix security issue (do not run uncontrolled format string)
+ implement save() function in PointKernel, fix icon issue in mesh workbench
Draft: small fix in Array object
Draft: fix in SelectGroup tool - fixes #1568
Fixed output of ViewObject attribute in console mode
Fix in Drawing page object - fixes #1540
* Changing the editable texts updates the page automatically
* Added a doc.recompute() after creating a new page
Draft: removed macros menu - fixes #490

The macros menu code is on http://www.freecadweb.org/wiki/index.php?title=Macro_MacroMenu
+ rename duplicate class name
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
changes in sketcher

- Varios minor bug fixes.
- Added the other commands to the toolbar.
- Bug fix: missing AbortCommand().
- Mode Auto-switch to edge (Sponssi mode) has selection combo disabled to avoid interferring with this mode.
However, if auto-switch checkbox is unchecked (Jim-Abdullah mode), the combo is enabled and selection of
element type can be effected via the combo with the mouse.

In any case "z" shortcut iterates round robin the "valid types" of the preselected (hovered) element.
updated icons for sketcher

- Selection icons added.
- Art by Jim
- Clean up sketcher xpm small icons: Only constraint icons seem to be necessary
+ fix dir2qrc script to keep alphabetical order of file names, update Sketcher.qrc
Drawing: Allow to select the page in which to create a view feature - fixes #1668
Raytracing: Using names instead of labels in exported files - fixes #1663