Childcare

Extracted child process management out of Resque::Worker into Resque::ChildProcess.
Worker#run_hook was also extracted into its own class.