This is a POE-based version of Gearman::Client::Async by Brad Fitzpatrick.