feat(manifest): generate appcache.manifest close #6