Comment out jsasl require so tests can run
Batch spitting and specs
Return 0 for counts if unacknowledged
Halt sending ops if write failure and ordered
Batch splitting specs for each bulk op type
Use fewer number of ops in tests
Check if sending should halt in a helper
Merge pull request #501 from estolfo/bulk-2

Split batches into < max batch size
The field macro should take true as an arg for multi
Allow Documents to be checked for max size when serialized
size_limited? method should be module method
Specs for checking that oversized docs raise errors
Merge pull request #503 from estolfo/max-bson-size

Compare documents with max bson size when serializing
Operation splitting when max bson or msg size reached
Bulk specs for splitting based on max bson or msg size
new line
Merge pull request #502 from estolfo/bulk-2

Bulk API: split up messages that exceed max bson object size
Fix typo in specs
RUBY-787 Adding bulk index to operations
RUBY-787 Splitting list of indexes when batching