[WIP] Appcache

Offline version.
Tips:
- Manage cache in Chrome: chrome://appcache-internals/
In the new version of ol3 ol.TileCoord has been removed I guess, So we could remove this export after the update, and use the array.