fix SAGA GetShapesExtents
fix SAGA GetShapesExtents take2
svg cache lookup fix, fixes #9959
Merge pull request #1385 from gioman/getshapeextent

Fix SAGA GetShapeExtents
Reduce margins on field calc bar
Restore dialog size for some dialogs
Reduce margins on project selector dialog
Set better default size for new field dialog
Reduce margins on delete field dialog, save geometry
Use flat group box in options dialog to reduce nesting
Fix #10339 (crash when reordering layers)

This was caused by the recent addition of currentNode handling in model.
Changed to use persistent indices which are auto-updated when model changes.
Fix widget to wrapper converter code
Fixes #10337
Correctly load dnd relations in fields properties
Fix #10065
Fix #10343 (legend crash with invalid layer)

Fixed the crash itself in the context menu, but also changed the behavior
to remove any invalid layers from project as currently there is no mechanism
for postponing handling of invalid layers after project load
mapserver QGIS_OPTIONS_PATH support, fixes #10327