Merge https://github.com/slightlyoff/ServiceWorker/commit/1cb9cb7c31146d409c79c592d0a1558f60c6e17d; move origin to string only and referrer to URL only too
Make CacheList implement AsyncMap: https://github.com/slightlyoff/ServiceWorker/commit/0ab697e53197e540d385b56bba40d158d9b46500; still has an issue to address with WebIDL