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.