Fixed a problem in the bulk write related to delayed execution of GetRemainingItems.
Fixed a bug where the WriteConcern in Core was not being properly rendered as a BsonDocument for use in bulk write commands.
CSHARP-1043: Moved ReadPreference into Core.

Conflicts:
	src/MongoDB.Driver.Tests/MockOperationExecutor.cs
	src/MongoDB.Driver/IOperationExecutor.cs
	src/MongoDB.Driver/MongoClient.cs
	src/MongoDB.Driver/MongoCollectionImpl.cs
	src/MongoDB.Driver/MongoDatabaseImpl.cs
	src/MongoDB.Driver/OperationExecutor.cs