added offline map proof-of-concept
added airplane mode, tile saves, database clears
toggling offline/online maps now reset the map layer due to leaflet tile caching
added leaflet draw library
merged upstream
disabled drawing tools until this can be properly featured out
Merge branch 'offline'