CSHARP-1023: added support for hinting on the count command.
added hint support to Count and Size on MongoCursor.
CSHARP-1082: Don't allow TagSets to be used with a ReadPreferenceMode of Primary.
CSHARP-1082: Throw ConfigurationException when tag sets are used without ReadPreferenceMode.
CSHARP-1072: changed max wire version to 3.
CSHARP-910: Compare Module as well as MetadataToken when comparing MemberInfos.
CSHARP-1088: Validate collection command no longer returns padding.
CSHARP-1042: Add Code and ErrorMessage properties to MongoCommandException.
Fix test failing against 2.7.8.
Alternative workaround for server no longer returning systemFlags in collstats command result.
CSHARP-1075: Reimplement legacy DropIndex method on top of DropIndexOperation in Core.
CSHARP-1074: Remove GetLastError from the legacy API.
Fixing authentication chicken/egg problem.
skipping eval tests when run under authentication.
Fix test issues related to undetectable journal enablement behind a shard router.
Fixed issue with shard routers returning different information when dropping indexes.
fixed failing test on 2.7 nightly due to change in explain results.
Code review changes.
CR Changes
fixing bug introduced in refactoring how server connection ids are handled.