CSHARP-798: Added new AggregateQuery method that behaves more like a query and delays sending the command to the server until the results are enumerated.