Some more test coverage
Harden the unittests a little: close connections between tests, and s…
…top the IOLoop before asserting.
update test code to init/teardown a mongod instance appropriately
re-structure how connections are handled
fix find_one, adding pooling, reconnect support
better documentation; implemented insert() remove() and update()
tests for using with PooledDB for connection pooling