[processing] fixed #10364
[layertree] do not allow drag'n'drop of internal embedded nodes
[layertree] Fix #10347 - save also old <legend> tag

QGIS server does not use QgsProject for loading of QGIS project.
In order to allow reading of new projects, let's also write the original <legend> tag to the project.
Ideally the server should be ported to new layer tree implementation, but that requires
non-trivial changes to the server components.
The <legend> tag is ignored by QGIS application in >= 2.4 and this way also the new project files
can be opened in older versions of QGIS without loosing information about layer groups.
[layertree] Add docs to QgsLayerTreeUtils
Attribute table: Fix repaint on change
Fix #10345
Fix #10366 (geometry functions not working in rule test)
Fix atlas signal emitting
[layertree] Added QgsLayerTreeModel doxygen docs + minor API changes
[layertree] Fix #10373 (embedded group not loaded if with relative path)
[layertree] Use writePath() for embedded groups (absolute vs relative path)
[layertree] Doxygen docs for QgsLayerTreeView
Better implementation of 20015e72
Fix #10345
Fix add features dialog
Fix #10362
Make sure a widget is initialized when creating a widget wrapper
Fix #10357
[TRANSUP] pl: SelectionPanel, QObject, App, LayerTreeView
Merge pull request #1396 from Cracert/i18n

[TRANSUP] pl: SelectionPanel, QObject, App, LayerTreeView
sip sync
german translation update
fix sip sync merge
[processing] fixes extract by location alg (fixes #10241)