Extracted child process management out of Resque::Worker into
Resque::ChildProcess.

This is an attempt to reduce the complexity of Resque::Worker.
Merge pull request #6 from einarj/childcare

Extracted child process management out of Resque::Worker into