backport #2186 to have unit tests green on release branch
Merge branch 'release-fix' of https://github.com/Portree-Kid/c-geo-opensource into release
fix #2317: NPE while backuping data

The previous fix for #2317 was incomplete, as the dependency of the
CentralBackupAgent onto Settings caused a NPE because Settings static
initializations require that an application has been created, which is
apparently not the case when a backup is launched by the OS.

The preference name has been isolated into a no-dependency package so
that the CentralBackupAgent does not depend on an application existing
anymore.
Fix test due to the new waypoint id stability
Fix PNG file for tests to reflect GC.com changes
Revert "Keep the Waypoint Ids stable. Fixes #2341"

This reverts commit 6335693959709d1d1f6cd08379e70b726731809a.

The fix caused problems that were partially fixed in the master branch,
but the changes are too broad to integrate in the release branch.
fix #2444: wrong "light theme" French translation
fix #2451, bad pattern for cache count parsing
Change log update release branch
Merge pull request #2454 from Lineflyer/release

Change log update release branch
Version Info
fix #2475: don't crash at link anchors