Fixes #2931 - make Handler static to solve lint
refactoring: extract constant
Merge pull request #3017 from marco-jacob/fixHandlerToStaticNew

Fixes #2931 - make Handler static to solve lint
fixes #2999: no prefix merged for merged strings
Merge pull request #3023 from marco-jacob/fixPersonalNote

fixes #2999: no prefix merged for merged strings
Fixex #2978 - Settings: "System" instead of "More Options"

- moved basic member settings to subscreen in gc-services
- new settings screen "Navigation"
- renamed "More Option" to "System"
Merge pull request #3014 from koem/i2978SettingsNavMenu

Fixes #2978 - Settings: "System" instead of "More Options"
Proofread strings.xml for American English

Updated main/res/values/strings.xml, fixed errors in English
spelling/grammar/phrasing.

This commit should contain no other code. I'm bad at git, sorry about that
:p
fix conflict from manual merge in strings.xml
fix #3020: document request headers for caching
Implements #2234: Hide own/found from Live Map

Added a button to show/hide own/found caches in the Live Map menu, under
the "Map settings" option (renamed from "Map modes").

Refactored boolean "liveChanged" in CGeoMap.java, renamed to
"markersInvalidated" as it now has more than that one use.
Added fix suggested by rsudev

Resolves the problem of caches sometimes not displaying when switching
from hide to show (if they hadn't previously been loaded).
Merge pull request #3030 from culmor30/issue-2234

Implements #2234: Hide own/found from Live Map
fix #2966: Event cache: parse the date from search results