Implements #2234: Hide own/found from Live Map

Implements #2234. 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.