Added OpenStreetMap and Mapbox maps. Updated the map settings to allow selecting more maps.
Added the ability to cache certain geographic areas indefinitely.