Version -> +
Spelling
Docstring grammar
Docstring grammar
Remove reference to deprecated set_cursor_manager
Auth refactor to prepare for PYTHON-465.

This also addresses PYTHON-464 and makes
logout sane.
Skip Unix socket test on OSX with auth enabled.
Support GSSAPI (Kerberos) authentication PYTHON-465

This only works with the subscriber addition of MongoDB
>= 2.4 and requires the python "kerberos" module, sometimes
referred to as pykerberos.

http://pypi.python.org/pypi/kerberos

This change also adds support for the authMechanism
and authSource URI options.
Skip auth tests when auth isn't enabled.
Unused import
ObjectId.__str__ should return str in 2.x.

This addresses the issue raised in pull request
155.
FAQ entry for GSSAPI (Kerberos) authentication.
Code example formatting
Add rst for the auth module.
Unpin member when read preference changes PYTHON-431
Reduce number of tries before failing PYTHON-431 test
Update docs for Connection->MongoClient change PYTHON-452
Finish updating docstrings with Connection -> MongoClient PYTHON-452
Rename Request.client back to 'connection'
Don't close socket if auth fails.

Also, check if the socket exists first...