Implemented jobPause, and proper failing of dependent jobs when dependencies fail