Fixed a bug with addAll not returning a Promise

I checked [with the spec](https://slightlyoff.github.io/ServiceWorker/spec/service_worker/index.html#cache-addAll) that this should return a promise.