CSHARP-869: stop caching ip addresses.
Spike of adding WriteRequests to the BulkWriteArgs.
Add an invariant to BulkWriteArgs to ensure Requests list is not null.
CSHARP-797: Add Requests to BulkWriteArgs.
CSHARP-797: Changed representation of empty Requests to Enumerable.Empty<WriteRequest>.