Gevent Crawling in Python, with Utilties