CSHARP-913: Add "text" to the whitelist of commands that can be sent to a secondary.
Add an overload of BulkWriteOperation's Execute to not take a WriteConcern, should help consumer code readability.
CSHARP-797: Don't allow null as the WriteConcern passed to the Execute method.