Implements #2234: Hide own/found from Live Map

Added a button to show/hide own/found caches under the newly-renamed "Map settings" menu of the Live Map activity (renamed from "Map modes").

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