Fixes for getting incorrect update when job status hasn't changed
JobEvent messages are now carried through the job coordinator
Increase timeout on job execute wait