Add FAQ entry for datetime.datetime OverflowError.
Fix accuracy issues in datetime decoding PYTHON-392
Replica set members not in primary/secondary state should not receive reads PYTHON-455

Ensure class Member knows if it represents a member not in primary or secondary state, and use that info in matches_mode() and select_member()
Test that members not in primary/secondary state don't receive reads PYTHON-455
Terser test_ha.py
Unused import
Refactor test_passive_and_hidden
Improve assertReadFromAll docstring
Faster assertReadFromAll
assertReadFromAll() should ensure that *only* the proper members are read from
Synchronize the MovingAverage data structure
Refactor thread-/greenlet-local stuff from pool.py into thread_util.py PYTHON-428

Preparation for PYTHON-428
Factor out thread-rendezvous logic from test_threads.py, and use it in test_thread_util.py
Fix test_thread_util for Python 2.4
Fix test_thread_util for Python 3.3

Some time in Python 3, threading.Thread._ident was introduced as a property, so this test can't use _ident as an attribute of a subclass of Thread. Use _my_ident instead.
Avoid DeprecationWarnings in Python 2.6 (and only 2.6) for using Exception.message property
Move the function one() from test_pooling_base to test_utils
MongoReplicaSetClient refreshes immediately if a member is recovering or primary has changed PYTHON-454
Ensure that a "node is recovering" errmsg from GLE disconnects MongoReplicaSetClient PYTHON-454
Clean up MongoReplicaSetClient's use_greenlets config