Added app cache (offline) support.

- Now, application should work even in case the internet connection has been lost
- Should solve font files getting downloaded on page refresh. They will be now cached till manifest.appcache is not changed.