Simplified when_all when_any. Note, they are no longer the same signature as in the c++ proposal, they now return a Future<void>