Add back "waiting for all"

See slightlyoff/ServiceWorker#541: they found a couple uses for it, so its removal back in ee5aa5951817dfb0484fa653f028ab9b3fc27d7d can be reverted now that we have a nice concrete example.