replace list of snapping markers with a single marker
creatensis.pl: check md5sums
make confirmation on layer deletion optional (fixes #9094)
refine removeLayer() wording
wms provider: fix status messages from data items
wms provider: fix WMTS bounding box calculation for crs with inverted axis
fix license display
Fix opening test results in browser on Ubuntu
Add debian-based setup for local test server
Ensure local server tests can run on ubuntu, followup to 7b2640d
Merge pull request #1172 from leyan/multiple_snapping

replace list of snapping markers with a single marker
Fix #9648 (wrong scale in composer)
line fill angle and direction, fixes #9647
Fix crash upon exit in QgsMapToolCapture
Make rendering related debug messages us QgsDebugMsg
postgres provider: consider TIN and POLYHEDRALSURFACE as MULTIPOLYGONM (instead of POLYGONM) (fixes #9651)
Fix #9661 (labels in composer rendered with wrong size)
Fix #9665 (in memory raster not supported in raster calculator)
[TRANSUP] nb by James

Signed-off-by: Werner Macho <werner.macho@gmail.com>
expressions: put black in front of ELSE (fixes #9666)