Re-tool appcache generation. Move all user-accessible files to a single directory. Generate an md5 of the files when building the appcache.