Correct a docstring.
Style.
Long lines.
Style.
Include Motor 0.1.1 and 0.1.2 notes in changelog.
Update test_test now that all Motor functions return Futures if not passed callbacks.
Migration instructions for code that used WaitOp or WaitAllOps
Note that open() is usually unneeded and open_sync() is gone.
Use monotonic timer for wait_queue_timeout.
Starting a rewrite that makes open() optional and removes open_sync().
Correct usage of to_list in changelog.
Fix get_default_database.
UnboundLocalError in RS client.
synchrotest fixups for PyMongo's latest code on master.
Synchrotest can assume PyMongo defines GEOSPHERE and HASHED.
Tiny changelog improvements.
Style.
Exclude TestReplicaSetClientAgainstStandalone from synchrotest.
Test that RS client's find_one raises ConnectionFailure when connected to standalone.

I'm conflicted about whether to make MotorReplicaSetClient.open() raise an error here.
Python 2.7's Pool.get_socket doesn't accept 'pair' argument.