debian packaging update
[processing] fix icons for TauDEM algs
[composer] Clean up code, move some methods to QgsComposerUtils, const correctness, tests, doc improvements
[FEATURE][composer] Option for manual entry of HTML item source. Sponsored by City of Uster, Switzerland.
[composer] Fetch html using QgsNetworkAccessManager so that reply can be manipulated prior to rendering. Sponsored by City of Uster, Switzerland.
[composer] Switch to using qscintilla for html editor in html item properties. Sponsored by City of Uster, Switzerland.
[FEATURE][composer] Allow evaluation of QGIS expressions inside html item source. Expressions are evaluated before HTML is rendered, allowing the expression results to modify how the HTML content is rendered. Sponsored by City of Uster, Switzerland.
Fix #10744 (crashes with CSV files with parallel rendering)

I can't replicate the crash, but the static QRegExp instances will not work
with multiple threads.
Fix #10828 (slow project loading)
When grouping layer tree nodes, insert new group at the same position
Fix bundle-relative linking for libqscintilla2.dylib (now required lib) on Mac
[FEATURE][composer] Allow setting attribute table header and content font colors. Fix saving alpha channel for grid colors.
avoid initially loading value map previews from the first layer (might be expensive)
add msvc notes
[TRANSUP] string update by request

Signed-off-by: Werner Macho <werner.macho@gmail.com>
Legend refactoring: first steps towards legend customization

- map layers have associated QgsMapLayerLegend instance
- QgsMapLayerLegend is interface for generation of legend with some default implementations
- QgsLayerTreeModelLegendNode is interface for representation of legend item in layer tree model with some default implementations
Multi overview test