PYTHON-436 (try to) unwatch the thread when the thread dies
PYTHON-436 unwatching does not appear to work, but checking the weak ref does
Merge branch 'master' into debug

Conflicts:
	pymongo/pool.py