WWW::Snatch - Async HTTP Agent using AnyEvent::Curl::Multi