Applying tanderson's patch to replace invertY with (1,-1) scaling of SVG itself.  Commented out invertY as no longer used.
Rewrite of OrthoViews.  Detect page size and titleblock from tags in SVG template.  Separation of logic from GUI.  Much improved logic.  No longer uses python to manipulate views - calls C++ methods directly.  Can now support more views, and axonometric views in any position.
+ python suffix for shiboken
rebased (regenerated) branch from master
Fix for Windows
Merge branch 'refs/heads/j-downsett-orthos_finished'

Conflicts:
	src/Mod/Drawing/Gui/TaskOrthoViews.cpp
fix some warnings
+ Projection of edges and wires
Merge branch 'master' of ssh://git.code.sf.net/p/free-cad/code
+ Rename methods
+ Copy pysideuic from LibPack
Draft: Fixes in Draft edit
Draft: Fixed Draft edit again! (better this time...)
Draft: Fixed utf8 bug in shapestring
fixes #0001191: Cannot manipulate length if moved away from between the 'red lines'
+ workaround for strange behaviour of Qt 4.8 regarding period/colon
Arch: Refactored Stairs code for easier extension
Arch: Automatic wall height - fixes #980

+ Walls can now be capped by roofs, by subtracting a roof from them
+ Walls and Structs with height = 0 take height from their parent floor
+ Changing the placement of a floor changes all the placements of its children
Arch: Add a pref option to disable auto wall-merge
Draft: small unicode bugfix