Added AwaitingWriteOperationIterable to handle race condition when asynchronously aggregating or reducing to a collection

 JAVA-1571