-Changed the job queue from a list to a dictionary
-added test_hold_job (still fails as yet)