updating readme.
CSHARP-1109: Begin moving common test helper methods into DLLs where they can be shared by more than one test project.
CSHARP-1109: Added overloads of BeUsing and EqualUsing that take an IEqualityComparer.
CSHARP-1138: Add IndexOfName method to BsonDocument.
CSHARP-1124: Remove the SharedConnectionPool class because we are not going to be supporting shared pipelined connections in 2.0.
CSHARP-1066: Change BsonElement from a class to a struct.
changed connection events into structs.
changed connection pool events into structs.
changed server events to structs.
changed cluster events to structs.
Added prefixes back to event method names.
fixing mono solution and some unused variables.
CSHARP-1109: Added MongoDB.Driver.Core.TestHelpers to house test related helper classes that are shared by multiple test projects.
CSHARP-1109: Remove the new internal constructor from MongoClient and change the Configuration static constructor back to using the original MongoClient constructor. This way our unit tests will be using the same code path as our users.
Ensure that at the end of a test run all test databases have been dropped.
fixed unwind to prefix fieldname with $ when using lambda overloads. Also changed Group method syntax to match that of Project and Unwind given that they are all projections.
CSHARP-1029: Introduce IBsonReader and IBsonWriter interfaces.
fixing mono solution and warnings.
ensure that key removal works as newer server versions have the keys in different locations.
extending nunit timeout.