Merge pull request #1455 from Oslandia/fix_inverted

Inverted polygons: fix memory leaks
[processing] Prioritze bundled gdal over framework on OS X
[processing] If SAGA/OTB exist as bundled app, do not allow manual configuration
[processing] added extension option to ParameterFile.py
[processing] indentation fix
[processing] added algs to set style of layer
Allow db_manager use of connections with no parameters

Fixes 'Error: database "" does not exist' message.
Closes bug #9037
[composer] Neaten up some item widget panels
Inverted polygons fixes (crashes, geometry checking, memory consuption, CPU efficiency)
Fix waitForFinishedWithEventLoop() causing a freeze in composer

Thanks Nyall for finding that out!
[composer] Use the old line placement algorithm for arrows created in versions prior to 2.4 (fix #10457)
[composer] Ignore double clicks on mouse handle item (refs #10143)
restore export functionality in RoadGraph (fix #8695)
assign WGS84 to output layer, save length and time information (fix #8696)
Fix crash when opening entity form from layer without attribute

When right-clicking in the attribute table of a layer that has
no attribute, no feature is selected. If selecting the 'Edit form'
entry, we got a crash.
OGR provider: deal with wkbUnknown25D (wkbUnknown | wkb25DBit)

This geometry type doesn't exist admitedly in the OGRwkbGeometryType
enumeration but a few OGR drivers can expose layers of this type.
Those layers should be dealt exactly like wkbUnknown layers, i.e.
QGIS should analyze the content to see if there are points, lines,
polygons and create derived layers.

Also report the geometry type of wkbGeometryCollection25D layers in
the U.I.
Fix wrong reference to geometries in sintax

Geometry a was repeated and geometry was missing
fix typo
Remove duplicated line
osgeo4w: fix postinstall-common.bat quoting (fixes #10131)