[composer] Initial test suite for QgsComposerTableV2 (Sponsored by
City of Uster, Switzerland)
[composer] Fix crash on extend mode for multiframes (Sponsored by
City of Uster, Switzerland)
[composer] Tweak calculation of total height of table (Sponsored by
City of Uster, Switzerland)
[FEATURE][composer] New composer item for multi frame attribute tables.
Allows table content to be spread over multiple frames. Note:
existing table items are not automatically upgraded to multiframe
tables (to avoid API breaks with plugins), so only newly added
tables gain these new options.

QgsComposerTable is effectively deprecated and will be removed at the
next API break.

This work was sponsored by the City of Uster, Switzerland.
[composer] API docs and python bindings for QgsComposerTableV2 (sponsored
by City of Uster, Switzerland)
[composer] Remove gui controls for adding deprecated table item (sponsored
by City of Uster, Switzerland)
disable maptool if editing stopped or dialog closed + fix deactivated map tool
fix enum in sip
followup 0181df555378eabbf58a29b76e687c54178ca5f1
do not raise canvas but window (fix hiding message bar)
add missing Q_PROPERTYs to color button V2
Zonal statistics: changed variance names (variable and field name; CV > var)
fix crash in identify menu when closing a project with map layer actions
followup faf4b7f49ba67d0e6e110632bf85145ed570583e
more public methods, fix delete map tool
WIP
Merge branch 'master' into CategorizedRendererUpdate
Add asImage method for QgsSymbol
[processing] avoid division by zero in random points alg (fix #11215)
[processing] fix script algorithm provider