added some docs
async code cleanup
increased number of workers
back to handling html parser ourselves
simplified url retrieval in parser.run_async_parsers method
simplified url retrieval in synchronous parser.run method
removed useless sleep param from fetch_url
cleaned up async runner, huge speed improvement
refactored timetable retrieval from cache
returned the async layer