Allow jobs to get a Queue instance injected

Use an initializer for the job plugin manager to inject the queue
when a job implements the new interface QueueAwareInterface. To
accomplish the injection, the job plugin manager gets the queue
injected.
Fix eof_ending CS issue
Revert changes earlier made
Inject queue in worker processing logic