change public methods to be tornado.gen.coroutine instead of callback based, add tests for use/watch/ignore, bump version
setup script reads version number from the source file, bump tornado requirement to v3.2