CSHARP-830: Implemented AggregateExplain.
CSHARP-851: Check whether a server is an arbiter before trying to authenticate because arbiters don't support authentication (yet).