Add to call 'enqueue' hook when Delayed::Worker.delay_job is false

I've added the 'enqueue' hook call when a job is added to queue and Delayed::Worker.delay_job is false. It's necessary for the job to pass the full life cycle like when Delayed :: Worker.delay_job is true (there weren't a difference in production and test environments)