refactor worker config for easier accessiblity outside Pool

This still doesn't solve the hard-coded config/delayed_jobs.yml path
problem, but it's a step forward.

Change-Id: I436ac18031fa6146d63499bdc55e556b263e5dd3