Add and update WebIDL for ServiceWorker, FetchEvent, Request and Response