Initial drop
Update gitignore
Remove old test project
Added official mongo db driver
Update version.
Change visibility of PredicateTranslator & BsonSerializerInfoHelper
Update NuGet tool
Fix the linq to mongo transformator
Added support of the OfType method in Linq expression
Added unit tests on OfType method implementation in PredicateTranslator
Fix the discriminator value in OfType method
Fix unit test
Update version
Move mongo db driver
Update move
Merge branch 'master' of https://github.com/mongodb/mongo-csharp-driver

Conflicts:
	Installer/Banner.bmp
	Installer/CSharpDriverInstaller.wixproj
	Installer/Dialog.bmp
	Installer/Installer_Icon_16x16.ico
	Installer/Installer_Icon_32x32.ico
	Installer/Product.wxs
	Tools/7Zip/7za.exe
	Tools/NUnit/lib/nunit-console-runner.dll
	Tools/NUnit/lib/nunit.core.dll
	Tools/NUnit/lib/nunit.core.interfaces.dll
	Tools/NUnit/lib/nunit.util.dll
	Tools/NUnit/nunit-console.exe
	Tools/NUnit/pnunit.framework.dll
	Tools/NuGet/NuGet.exe
	build/build.ps1
	build/mongocsharpdriver.nuspec
	build/mongocsharpdriverbuild.nuspec
	src/CSharpDriver.sln
	src/MongoDB.Bson.Tests/Jira/CSharp270Tests.cs
	src/MongoDB.Bson.Tests/Jira/CSharp351Tests.cs
	src/MongoDB.Bson.Tests/Jira/CSharp369Tests.cs
	src/MongoDB.Bson.Tests/MongoDB.Bson.Tests.csproj
	src/MongoDB.Bson.Tests/Serialization/BsonSerializerTests.cs
	src/MongoDB.Bson.Tests/Serialization/Serializers/BsonValueSerializerTests.cs
	src/MongoDB.Bson.Tests/Serialization/Serializers/DateTimeSerializerTests.cs
	src/MongoDB.Bson.Tests/Serialization/Serializers/NetPrimitiveSerializerTests.cs
	src/MongoDB.Bson/IO/BsonBinaryReader.cs
	src/MongoDB.Bson/IO/BsonBinaryReaderContext.cs
	src/MongoDB.Bson/IO/BsonBinaryWriter.cs
	src/MongoDB.Bson/IO/BsonDocumentReader.cs
	src/MongoDB.Bson/IO/BsonReader.cs
	src/MongoDB.Bson/IO/BsonStreamWriter.cs
	src/MongoDB.Bson/IO/JsonReader.cs
	src/MongoDB.Bson/IO/JsonScanner.cs
	src/MongoDB.Bson/MongoDB.Bson.csproj
	src/MongoDB.Bson/ObjectModel/BsonArray.cs
	src/MongoDB.Bson/ObjectModel/BsonBinaryData.cs
	src/MongoDB.Bson/ObjectModel/BsonBoolean.cs
	src/MongoDB.Bson/ObjectModel/BsonDateTime.cs
	src/MongoDB.Bson/ObjectModel/BsonDocument.cs
	src/MongoDB.Bson/ObjectModel/BsonDouble.cs
	src/MongoDB.Bson/ObjectModel/BsonInt32.cs
	src/MongoDB.Bson/ObjectModel/BsonInt64.cs
	src/MongoDB.Bson/ObjectModel/BsonJavaScript.cs
	src/MongoDB.Bson/ObjectModel/BsonJavaScriptWithScope.cs
	src/MongoDB.Bson/ObjectModel/BsonMaxKey.cs
	src/MongoDB.Bson/ObjectModel/BsonMinKey.cs
	src/MongoDB.Bson/ObjectModel/BsonNull.cs
	src/MongoDB.Bson/ObjectModel/BsonObjectId.cs
	src/MongoDB.Bson/ObjectModel/BsonRegularExpression.cs
	src/MongoDB.Bson/ObjectModel/BsonString.cs
	src/MongoDB.Bson/ObjectModel/BsonSymbol.cs
	src/MongoDB.Bson/ObjectModel/BsonTimestamp.cs
	src/MongoDB.Bson/ObjectModel/BsonTypeMapper.cs
	src/MongoDB.Bson/ObjectModel/BsonUndefined.cs
	src/MongoDB.Bson/ObjectModel/BsonValue.cs
	src/MongoDB.Bson/Serialization/BsonClassMapSerializationProvider.cs
	src/MongoDB.Bson/Serialization/BsonSerializer.cs
	src/MongoDB.Bson/Serialization/Serializers/BitArraySerializer.cs
	src/MongoDB.Bson/Serialization/Serializers/BooleanSerializer.cs
	src/MongoDB.Bson/Serialization/Serializers/BsonClassMapSerializer.cs
	src/MongoDB.Bson/Serialization/Serializers/ByteSerializer.cs
	src/MongoDB.Bson/Serialization/Serializers/DateTimeOffsetSerializer.cs
	src/MongoDB.Bson/Serialization/Serializers/DateTimeSerializer.cs
	src/MongoDB.Bson/Serialization/Serializers/DecimalSerializer.cs
	src/MongoDB.Bson/Serialization/Serializers/DoubleSerializer.cs
	src/MongoDB.Bson/Serialization/Serializers/DynamicDocumentBaseSerializer.cs
	src/MongoDB.Bson/Serialization/Serializers/GuidSerializer.cs
	src/MongoDB.Bson/Serialization/Serializers/IPAddressSerializer.cs
	src/MongoDB.Bson/Serialization/Serializers/IPEndPointSerializer.cs
	src/MongoDB.Bson/Serialization/Serializers/Int16Serializer.cs
	src/MongoDB.Bson/Serialization/Serializers/Int32Serializer.cs
	src/MongoDB.Bson/Serialization/Serializers/Int64Serializer.cs
	src/MongoDB.Bson/Serialization/Serializers/SByteSerializer.cs
	src/MongoDB.Bson/Serialization/Serializers/SingleSerializer.cs
	src/MongoDB.Bson/Serialization/Serializers/ThreeDimensionalArraySerializer.cs
	src/MongoDB.Bson/Serialization/Serializers/TwoDimensionalArraySerializer.cs
	src/MongoDB.Bson/Serialization/Serializers/UInt16Serializer.cs
	src/MongoDB.Bson/Serialization/Serializers/UInt32Serializer.cs
	src/MongoDB.Bson/Serialization/Serializers/UInt64Serializer.cs
	src/MongoDB.Driver.Core.TestConsoleApplication/MongoDB.Driver.Core.TestConsoleApplication.csproj
	src/MongoDB.Driver.Core.TestConsoleApplication/Program.cs
	src/MongoDB.Driver.Core.Tests/Core/Async/AsyncDropboxTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Authentication/AuthenticationHelperTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Authentication/MongoDBCRAuthenticatorTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Authentication/MongoDBX509AuthenticatorTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Authentication/PlainAuthenticatorTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Authentication/ScramSha1AuthenticatorTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Bindings/ReadBindingHandleTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Bindings/ReadPreferenceBindingTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Bindings/ReadWriteBindingHandleTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Bindings/SplitReadWriteBindingTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Bindings/WritableServerBindingTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Clusters/ClusterTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Configuration/TcpStreamSettingsTests.cs
	src/MongoDB.Driver.Core.Tests/Core/ConnectionPools/ExclusiveConnectionPoolTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Connections/BinaryConnectionTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Connections/ConnectionInitializerTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Connections/TcpStreamFactoryTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Helpers/MockConnection.cs
	src/MongoDB.Driver.Core.Tests/Core/Misc/ExceptionMapperTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Operations/BulkWriteOperationExceptionTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Operations/CountOperationTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Operations/CreateCollectionOperationTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Operations/CreateIndexRequestTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Operations/CreateIndexesOperationTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Operations/CursorTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Operations/DistinctOperationTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Operations/DropCollectionOperationTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Operations/DropDatabaseOperationTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Operations/DropIndexOperationTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Operations/EvalOperationTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Operations/FindOneAndDeleteOperationTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Operations/FindOneAndReplaceOperationTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Operations/FindOneAndUpdateOperationTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Operations/FindOperationTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Operations/GroupOperationTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Operations/ListCollectionsOperationTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Operations/ListDatabaseNamesOperationTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Operations/ListIndexesOperationTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Operations/OperationTestBase.cs
	src/MongoDB.Driver.Core.Tests/Core/Operations/RenameCollectionOperationTests.cs
	src/MongoDB.Driver.Core.Tests/Core/Servers/ServerTests.cs
	src/MongoDB.Driver.Core.Tests/MongoCommandExceptionTests.cs
	src/MongoDB.Driver.Core.Tests/MongoDB.Driver.Core.Tests.csproj
	src/MongoDB.Driver.Core.Tests/MongoQueryExceptionTests.cs
	src/MongoDB.Driver.Core.Tests/SuiteConfiguration.cs
	src/MongoDB.Driver.Core.Tests/WriteProtocolExceptionTests.cs
	src/MongoDB.Driver.Core/ConfigurationException.cs
	src/MongoDB.Driver.Core/Core/Async/AsyncDropbox.cs
	src/MongoDB.Driver.Core/Core/Async/TaskExtensionMethods.cs
	src/MongoDB.Driver.Core/Core/Authentication/AuthenticationHelper.cs
	src/MongoDB.Driver.Core/Core/Authentication/DefaultAuthenticator.cs
	src/MongoDB.Driver.Core/Core/Authentication/GssapiAuthenticator.cs
	src/MongoDB.Driver.Core/Core/Authentication/IAuthenticator.cs
	src/MongoDB.Driver.Core/Core/Authentication/MongoDBCRAuthenticator.cs
	src/MongoDB.Driver.Core/Core/Authentication/MongoDBX509Authenticator.cs
	src/MongoDB.Driver.Core/Core/Authentication/SaslAuthenticator.cs
	src/MongoDB.Driver.Core/Core/Authentication/ScramSha1Authenticator.cs
	src/MongoDB.Driver.Core/Core/Bindings/IBinding.cs
	src/MongoDB.Driver.Core/Core/Bindings/ReadBindingHandle.cs
	src/MongoDB.Driver.Core/Core/Bindings/ReadPreferenceBinding.cs
	src/MongoDB.Driver.Core/Core/Bindings/ReadWriteBindingHandle.cs
	src/MongoDB.Driver.Core/Core/Bindings/SplitReadWriteBinding.cs
	src/MongoDB.Driver.Core/Core/Bindings/WritableServerBinding.cs
	src/MongoDB.Driver.Core/Core/Clusters/Cluster.cs
	src/MongoDB.Driver.Core/Core/Clusters/ICluster.cs
	src/MongoDB.Driver.Core/Core/Clusters/MultiServerCluster.cs
	src/MongoDB.Driver.Core/Core/Clusters/SingleServerCluster.cs
	src/MongoDB.Driver.Core/Core/Configuration/ClusterBuilderExtensionMethods.cs
	src/MongoDB.Driver.Core/Core/Configuration/ClusterSettings.cs
	src/MongoDB.Driver.Core/Core/Configuration/ConnectionString.cs
	src/MongoDB.Driver.Core/Core/Configuration/TcpStreamSettings.cs
	src/MongoDB.Driver.Core/Core/ConnectionPools/ExclusiveConnectionPool.cs
	src/MongoDB.Driver.Core/Core/ConnectionPools/IConnectionPool.cs
	src/MongoDB.Driver.Core/Core/ConnectionPools/SharedConnectionPool.cs
	src/MongoDB.Driver.Core/Core/ConnectionPools/SharedConnectionPoolFactory.cs
	src/MongoDB.Driver.Core/Core/Connections/BinaryConnection.cs
	src/MongoDB.Driver.Core/Core/Connections/ConnectionExtensionMethods.cs
	src/MongoDB.Driver.Core/Core/Connections/ConnectionInitializer.cs
	src/MongoDB.Driver.Core/Core/Connections/ConnectionWrapper.cs
	src/MongoDB.Driver.Core/Core/Connections/IConnection.cs
	src/MongoDB.Driver.Core/Core/Connections/IConnectionInitializer.cs
	src/MongoDB.Driver.Core/Core/Connections/IStreamFactory.cs
	src/MongoDB.Driver.Core/Core/Connections/SslStreamFactory.cs
	src/MongoDB.Driver.Core/Core/Connections/TcpStreamFactory.cs
	src/MongoDB.Driver.Core/Core/Misc/ExceptionMapper.cs
	src/MongoDB.Driver.Core/Core/Operations/AggregateExplainOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/AggregateOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/AggregateToCollectionOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/AsyncCursor.cs
	src/MongoDB.Driver.Core/Core/Operations/BulkDeleteOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/BulkDeleteOperationEmulator.cs
	src/MongoDB.Driver.Core/Core/Operations/BulkInsertOperationEmulator.cs
	src/MongoDB.Driver.Core/Core/Operations/BulkMixedWriteOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/BulkUnmixedWriteOperationBase.cs
	src/MongoDB.Driver.Core/Core/Operations/BulkUnmixedWriteOperationEmulatorBase.cs
	src/MongoDB.Driver.Core/Core/Operations/BulkUpdateOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/BulkUpdateOperationEmulator.cs
	src/MongoDB.Driver.Core/Core/Operations/BulkWriteBatchResult.cs
	src/MongoDB.Driver.Core/Core/Operations/BulkWriteBatchResultCombiner.cs
	src/MongoDB.Driver.Core/Core/Operations/BulkWriteOperationException.cs
	src/MongoDB.Driver.Core/Core/Operations/BulkWriteOperationResultConverter.cs
	src/MongoDB.Driver.Core/Core/Operations/CommandOperationBase.cs
	src/MongoDB.Driver.Core/Core/Operations/CountOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/CreateCollectionOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/CreateIndexRequest.cs
	src/MongoDB.Driver.Core/Core/Operations/CreateIndexesOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/DatabaseExistsOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/DeleteOpcodeOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/DeleteOpcodeOperationEmulator.cs
	src/MongoDB.Driver.Core/Core/Operations/DeleteRequest.cs
	src/MongoDB.Driver.Core/Core/Operations/DistinctOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/DropCollectionOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/DropDatabaseOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/DropIndexOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/EvalOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/ExplainOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/FindAndModifyOperationBase.cs
	src/MongoDB.Driver.Core/Core/Operations/FindOneAndDeleteOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/FindOneAndReplaceOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/FindOneAndUpdateOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/FindOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/GroupOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/IOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/InsertOpcodeOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/InsertOpcodeOperationEmulator.cs
	src/MongoDB.Driver.Core/Core/Operations/ListCollectionsOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/ListDatabaseNamesOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/ListIndexesOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/MapReduceOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/MapReduceOperationBase.cs
	src/MongoDB.Driver.Core/Core/Operations/MapReduceOutputToCollectionOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/OperationExtensionMethods.cs
	src/MongoDB.Driver.Core/Core/Operations/ParallelScanOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/PingOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/ReadCommandOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/RenameCollectionOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/UpdateOpcodeOperation.cs
	src/MongoDB.Driver.Core/Core/Operations/UpdateOpcodeOperationEmulator.cs
	src/MongoDB.Driver.Core/Core/Operations/UpdateRequest.cs
	src/MongoDB.Driver.Core/Core/Operations/WriteCommandOperation.cs
	src/MongoDB.Driver.Core/Core/Servers/ClusterableServer.cs
	src/MongoDB.Driver.Core/Core/Servers/IServer.cs
	src/MongoDB.Driver.Core/Core/Sync/AsyncCursorEnumeratorAdapter.cs
	src/MongoDB.Driver.Core/Core/Sync/IBindingExtensionMethods.cs
	src/MongoDB.Driver.Core/Core/Sync/IClusterExtensionMethods.cs
	src/MongoDB.Driver.Core/Core/Sync/IOperationExtensionMethods.cs
	src/MongoDB.Driver.Core/Core/Sync/IServerExtensionMethods.cs
	src/MongoDB.Driver.Core/Core/WireProtocol/CommandWireProtocol.cs
	src/MongoDB.Driver.Core/Core/WireProtocol/GetMoreWireProtocol.cs
	src/MongoDB.Driver.Core/Core/WireProtocol/IWireProtocol.cs
	src/MongoDB.Driver.Core/Core/WireProtocol/KillCursorsWireProtocol.cs
	src/MongoDB.Driver.Core/Core/WireProtocol/QueryWireProtocol.cs
	src/MongoDB.Driver.Core/Core/WireProtocol/WriteWireProtocolBase.cs
	src/MongoDB.Driver.Core/ExecutionTimeoutException.cs
	src/MongoDB.Driver.Core/MessageNotSentException.cs
	src/MongoDB.Driver.Core/MongoAuthenticationException.cs
	src/MongoDB.Driver.Core/MongoCommandException.cs
	src/MongoDB.Driver.Core/MongoConnectionException.cs
	src/MongoDB.Driver.Core/MongoDB.Driver.Core.csproj
	src/MongoDB.Driver.Core/MongoDuplicateKeyException.cs
	src/MongoDB.Driver.Core/MongoQueryException.cs
	src/MongoDB.Driver.Core/WriteConcernException.cs
	src/MongoDB.Driver.Core/WriteProtocolException.cs
	src/MongoDB.Driver.Tests/Builders/FieldsBuilderTests.cs
	src/MongoDB.Driver.Tests/Builders/FieldsBuilderTypedTests.cs
	src/MongoDB.Driver.Tests/Builders/IndexKeysBuilderTests.cs
	src/MongoDB.Driver.Tests/Builders/IndexKeysBuilderTypedTests.cs
	src/MongoDB.Driver.Tests/Builders/QueryBuilderTests.cs
	src/MongoDB.Driver.Tests/Builders/SortByBuilderTests.cs
	src/MongoDB.Driver.Tests/Builders/SortByBuilderTypedTests.cs
	src/MongoDB.Driver.Tests/BulkWriteExceptionTests.cs
	src/MongoDB.Driver.Tests/CommandResults/CommandResultTests.cs
	src/MongoDB.Driver.Tests/Communication/Security/GssapiAuthenticationTests.cs
	src/MongoDB.Driver.Tests/Communication/Security/PlainAuthenticationTests.cs
	src/MongoDB.Driver.Tests/Configuration.cs
	src/MongoDB.Driver.Tests/FailPoint.cs
	src/MongoDB.Driver.Tests/Jira/CSharp103Tests.cs
	src/MongoDB.Driver.Tests/Jira/CSharp112Tests.cs
	src/MongoDB.Driver.Tests/Jira/CSharp218Tests.cs
	src/MongoDB.Driver.Tests/Jira/CSharp269Tests.cs
	src/MongoDB.Driver.Tests/Linq/SkipAndTakeTests.cs
	src/MongoDB.Driver.Tests/MongoClientTests.cs
	src/MongoDB.Driver.Tests/MongoCollectionImplTests.cs
	src/MongoDB.Driver.Tests/MongoCollectionTests.cs
	src/MongoDB.Driver.Tests/MongoDB.Driver.Tests.csproj
	src/MongoDB.Driver.Tests/MongoDatabaseImplTests.cs
	src/MongoDB.Driver.Tests/MongoDatabaseTests.cs
	src/MongoDB.Driver.Tests/MongoServerTests.cs
	src/MongoDB.Driver.Tests/Operations/BulkWriteOperationTests.cs
	src/MongoDB.Driver.Tests/WriteModelTests.cs
	src/MongoDB.Driver.VB.Tests/MongoDB.Driver.VB.Tests.vbproj
	src/MongoDB.Driver/Builders/CollectionOptionsBuilder.cs
	src/MongoDB.Driver/Builders/IndexOptionsBuilder.cs
	src/MongoDB.Driver/BulkWriteException.cs
	src/MongoDB.Driver/CommandResults/CommandResult.cs
	src/MongoDB.Driver/CommandResults/ValidateCollectionResult.cs
	src/MongoDB.Driver/Communication/ClusterRegistry.cs
	src/MongoDB.Driver/Communication/MongoServerInstance.cs
	src/MongoDB.Driver/CountArgs.cs
	src/MongoDB.Driver/DeleteManyModel.cs
	src/MongoDB.Driver/DeleteOneModel.cs
	src/MongoDB.Driver/GridFS/MongoGridFS.cs
	src/MongoDB.Driver/GridFS/MongoGridFSException.cs
	src/MongoDB.Driver/GridFS/MongoGridFSFileInfo.cs
	src/MongoDB.Driver/GridFS/MongoGridFSStream.cs
	src/MongoDB.Driver/IMongoClient.cs
	src/MongoDB.Driver/IMongoCollection.cs
	src/MongoDB.Driver/IMongoDatabase.cs
	src/MongoDB.Driver/Linq/Translators/PredicateTranslator.cs
	src/MongoDB.Driver/Linq/Translators/SelectQuery.cs
	src/MongoDB.Driver/Linq/Utils/BsonSerializationInfoFinder.cs
	src/MongoDB.Driver/Linq/Utils/BsonSerializationInfoHelper.cs
	src/MongoDB.Driver/MapReduceArgs.cs
	src/MongoDB.Driver/MongoClient.cs
	src/MongoDB.Driver/MongoCollection.cs
	src/MongoDB.Driver/MongoCollectionImpl.cs
	src/MongoDB.Driver/MongoCollectionSettings.cs
	src/MongoDB.Driver/MongoCursor.cs
	src/MongoDB.Driver/MongoDB.Driver.csproj
	src/MongoDB.Driver/MongoDatabase.cs
	src/MongoDB.Driver/MongoDatabaseImpl.cs
	src/MongoDB.Driver/MongoDatabaseSettings.cs
	src/MongoDB.Driver/MongoServer.cs
	src/MongoDB.Driver/MongoServerAddress.cs
	src/MongoDB.Driver/MongoUrlBuilder.cs
	src/MongoDB.Driver/OperationExecutor.cs
	src/MongoDB.Driver/Operations/BulkWriteOperation.cs
	src/MongoDB.Driver/ReplaceOneModel.cs
	src/MongoDB.Driver/UpdateManyModel.cs
	src/MongoDB.Driver/UpdateOneModel.cs
	src/MongoDB.Driver/WriteException.cs
	src/MongoDB.Driver/WriteModel.cs
	src/MongoDB.Shared/GlobalAssemblyInfo.cs
Fix merge