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
Merge branch 'master' into motor

# By A. Jesse Jiryu Davis (17) and Bernie Hackett (2)
* master:
  Ensure that a "node is recovering" errmsg from GLE disconnects MongoReplicaSetClient PYTHON-454
  MongoReplicaSetClient refreshes immediately if a member is recovering or primary has changed PYTHON-454
  Move the function one() from test_pooling_base to test_utils
  Avoid DeprecationWarnings in Python 2.6 (and only 2.6) for using Exception.message property
  Fix test_thread_util for Python 3.3
  Fix test_thread_util for Python 2.4
  Factor out thread-rendezvous logic from test_threads.py, and use it in test_thread_util.py
  Refactor thread-/greenlet-local stuff from pool.py into thread_util.py PYTHON-428
  Synchronize the MovingAverage data structure
  assertReadFromAll() should ensure that *only* the proper members are read from
  Faster assertReadFromAll
  Improve assertReadFromAll docstring
  Refactor test_passive_and_hidden
  Unused import
  Terser test_ha.py
  Test that members not in primary/secondary state don't receive reads PYTHON-455
  Replica set members not in primary/secondary state should not receive reads PYTHON-455
  Fix accuracy issues in datetime decoding PYTHON-392
  Add FAQ entry for datetime.datetime OverflowError.

Conflicts:
	pymongo/mongo_client.py
	pymongo/mongo_replica_set_client.py