Fix #2984, settings: summary for standard navigation tools not present

Revereted back to explicit list, as type-based automtism didn't cut it
Fix #2985, New settings: DirChooser start directory not updated
Fix #2983, New settings: Not possible to change gc.com login
Fix #2986, OC: Cache count not updated after online log

Request logcount again after posting a log
Fixes 2989 - shortened and corrected settings label for "check login"
Merge pull request #2990 from koem/issue2989checklogintext

Fixes #2989 - shortened and corrected settings label for "check login"
Remove elevation handling

Geocaches do not contain useful elevation information. We used to get it
using Google API, but the information was not very useful because our
handling of altitude was inconsistent.

Also, the Google elevation API usage limits states that "the Elevation
API may only be used in conjunction with displaying results on a Google
map; using elevation data without displaying a map for which elevation
data was requested is prohibited".

This removes elevation handling completely, except in the settings to
avoid getting in the way of the settings rewrite. The elevation related
settings should be removed there instead when both works are merged.
Remove latitude/elevation related settings
Merge branch 'remove-altitude' into upstream
cleanup: remove unused number picker and string resources
refactoring: simplify logic

* avoid chained if-else with one variable
* convert dateformat to constant
cleanup: remove unused button strings
cleanup: remove DOS line terminators
#2991: use event cache icon for gps exhibit
fix #2956: management of release notes
Merge branch 'release' into upstream

Conflicts:
	main/res/values/strings_not_translatable.xml
	main/src/cgeo/geocaching/AboutActivity.java
Test master changelog information
cleanup: use sp instead of dip
cleanup: fix typo in release notes
Merge branch 'release' into upstream