Make ExtendableEvent.waitUntil(f) and FetchEvent.respondWith(r) be asynchronous