writeErrors replaces errDetails in write commands spec 0.6

also includes changes for nightly 2013-12-20

RUBY-676
defer write concern error and merge for result

also update to nightly 2013-12-22

RUBY-676
w 0 - write concern 0 via old write operations

RUBY-676
ruby 1.8.7 compatibility for deferred write concern error tests

RUBY-676
ruby 1.8.7 OrderedHash compatibility for deferred write concern error tests

RUBY-676
fix deferred write concern error tests for server variation

RUBY-676
replica set test fixes - close connection on major exception

RUBY-676
replica set test fix - test_save_with_primary_stepped_down

RUBY-676
replica set test fix - test_safe_mode_with_w_failure

RUBY-676
improvements from comments - key? replaces has_key

also create_collections options return 'create' version dependency

RUBY-676
Merge branch 'gjmurakami-10gen-1.x-stable-ruby-676' into 1.x-stable