Add support for nested tasks
Second argument to Whenever::Output::Cron should be Whenever::Output::Job