Refactor insert to normal and bulk
RUBY-787 Updates to bulk insert
RUBY-787 Merge with Operations refactor
RUBY-787 Documents must be an array when creating insert protocol msg
RUBY-787 Insert doesn't take ordered as an option
RUBY-787 Only validate as you send msgs if ordered, then validate at end
RUBY-787 Only force write concern to w=1 if ordered and write concern is w=0
Merge pull request #486 from estolfo/bulk-insert

Refactor insert to normal and bulk operations