RUBY-787 empty ops and already executed specs
Refactor BulkInsert and specs
Bulk Insert should not throw errors, just return results
Bulk Delete should not throw errors, just return results
Bulk Update should not throw errors, just return results
Cleanup bulk insert specs
Extra spaces in bulk insert
Turn off bulk write specs
Dont freeze sources
Merge pull request #500 from estolfo/bulk-2

Bulk API operations refactor
Remove original key from hash before creating write command
Remove jsasl jar
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