AwaitAllWaitHandle

Summary: AwaitAllWaitHandle waits on a collection of WaitHandles and returns when they've all been completed. it is a WaitHandle<void> and the caller must obtain results from the children waithandles.

Reviewed By: @jano

Differential Revision: D1399487