[WIP] Appcache

Offline version.
Tips:
- Manage cache in Chrome: chrome://appcache-internals/
Just curios: why is there a need to remove index.html and mobile.html? Because of version?

I think (independant of this PR) that we could/should improve this. Those target should rebuild when version changes anyway.