[WIP] Appcache

Offline version.
Tips:
- Manage cache in Chrome: chrome://appcache-internals/
I don't fully understand this comment in the offline context. What when we downloaded a different topic than 'ech' e.g. 'nga', close the browser, offline and go to map.geo.admin.ch, we start in 'ech' -> we still have all resources?