Merge pull request #1057 from elpaso/master

Fix #9306
check if feature has geometry in memory provider iterator, fixes #9309
#9308: enable remove groups in the legend
Change to darker background for side bar. No Frame for list widget
Fix Mac build
Merge pull request #1060 from ahuarte47/Issue_9308

Bug #9308: fix impossible to remove a group in the legend
[composer] Add nautical miles support to scalebar, more rational default scale
fix windows build (also syncs QgsComposition sip binding)
creatensis.pl: default arch to x86_64
[pyqgis-console] fixes save as action in editor
Fix about dialog (followup 740024c)
[pyqgis-console] APIs file update (pyqgis.pap)
Merge pull request #1058 from elpaso/master

GetStyles split from GetStyle
GetStyles: changed layers list from mapLayerFromTypeName to mapLayerFromStyle