Update changelog_release.xml

- Remove release notes of previous bugfix releases
- Change milestone link to github
- Remove known limitation for OSM-maps
fix #3515: crash in about
Merge branch 'release'
fix #2467: recreate database if it cannot be opened
Merge branch 'release' into upstream
work on #2315: preserve corrupted database on SD storage

Also, switch the DB to internal storage if we could not use external one.
Merge branch 'release' into upstream
work on #2315: do not switch to internal storage

Switching to internal storage has the potential for destructing some
user data if the user reinserts an absent SD card and reswitches the
applicatioon to use it.
Merge branch 'release' into upstream
#609: run directory maintenance manually
Missing german translation
fix #3515: exception in about
Merge remote-tracking branch 'origin/release'
new: register for geokrety URLs in Android
refactoring: remove dead enumeration items and dead code
Revert "refactoring: remove dead enumeration items and dead code"

This reverts commit e2443f151d4d2bcd7574c19dcb3b4aedbd262a75.

The enumeration items were used in a range expression.
fix #3521: GPS reference count mismatch

There is no need to explicitely turn on the GPS when cancelling a
list refresh operation as this is done afterwards even when the
information has been cancelled. The reference counter was not correct.
Merge branch 'release' into upstream
Update changelog_release.xml
fix #3521: GPS would stay on after a cache list refresh

The previous fix for #3521 was incomplete and only reduced the time
window during which the GPS could be turned on in a race condition
(4c5ef68f45a2b35537b89f857c1aa9fcb117ae83).

This one prevents the GPS from being turned on again when the
activity is paused (which includes a dead activity as well if
the user has left).