Added leaflet indexed db and web sql caching for offline: separate storage and map