fix QGis::featureType output
implement more cppcheck suggestions
add QgsDistanceArea tests and enhance QgsGeometry tests a bit
(in preparation for a QgsGeometry wkb update)
fix source path stripping in debug messages
QgsGeometry refactoring:
* rework wkb parsing using Qgs(Const)WkbPtr
 * replaces pointer dereferencing with memcpy
 * should work on platform that don't allow unaligned accesses
* "fix" adjacentVertices() for invalid inputs
* improved support for MULTIPOINT
* fixes insertion of first vertex into linestrings
* fixes inserting into multipolygons
fix mersenne-twister warnings
german translation update
[BUG] #8298 - CRS change with recently used CRS makes no effect in the first choice

If the developer, doesn't selector a default CRS, the projection
selector selects the last recent selected CRS.