Allow nose to capture logs and stdout now that it's fixed

https://github.com/nose-devs/nose/issues/134
Stop testing Python 3.2
Replace gen.engine with gen.coroutine, drop async_test_engine for gen_test, plus remove redundant tests and fix test style