Refactor to add a separate Worker() class, useful for storing state related to a particular crawl greenlet
Add a Client() class for storing state related to raw HTTP access
Disable coverage testing for now
Add dependencies
Add a first super rough pass at a redis-backed task queue