using offlineLeaftMap with npm link to test the integration with app-v3
Added separators to button bar menus
Cleanup html
Created improved progress control
Automatically reduce the max zoom level down to 15 when trying to save a large region of the map
first step in better error handling
now detecting if the OfflineLayer has no DB
Merge branch 'master' into offline_map
WIP: Added callbacks to CacheProgressControl
no possible to use the Layer with no DB, Web SQL or IndexedDB
now using pager.flash for NETWORK_ERROR when saving tiles
fixed hanging when saving while zoomed out
Display a pager.flash when completed with error or success
Fixed texts
Merge branch 'master' into offline_map
error messages don't need @cacheProgressControl, so I moved everything out of the if statement
not possible to start another caching while busy
fixed "checked" not being updated in the button bar when changing the sources scope
Fix #342 #343
simpler error handling
Merge branch 'offline_map' of https://github.com/mWater/app-v3 into offline_map
Only use in PhoneGap