Added collection.ForEachAsync() extesion method.