Add a test of awaiting dependent promises out of order.