Documented third parameter on the update callback 

The documentation was missing the third callback passed to the update callback. The callback actually receives the error object, the result of the operation and a detailed status.
Added missing parameter in the documentation
Provides fullResult even in an error state which is useful in Bulk inserts to reconcile requests that succeeded before the failure.
Add failing test for Cursor export.
Remove duplicate Cursor constructor.

Now only the exported Cursor constructor is used.
Check _bsonType for Binary
Merge branch 'owenallenaz-master'
NODE-229 Allow count to work with query hints
NODE-233 collection.save() does not support fullResult
NODE-240 Fix for node.js ssl connection connected status on node 0.11.x
NODE-252 Uncaught Exception in Base.__executeAllServerSpecificErrorCallbacks
NODE-251 removed safe mention from readme
NODE-250 added test that shows correct error handling of ensureIndex
NODE-248 Crash with X509 auth
Merge pull request #1202 from mchapman/Detect-binary

Check _bsonType for Binary
Merge branch 'remove-duplicate-cursor' of github.com:KenPowers/node-mongodb-native into KenPowers-remove-duplicate-cursor
Merge branch 'KenPowers-remove-duplicate-cursor'
Updated history
Merge pull request #1199 from wpjunior/master

Added missing parameter in the documentation
Merge branch 'master' of github.com:gabmontes/node-mongodb-native into gabmontes-master