TRQ-2329. Make release_job() do nothing for jobs that are in an exiting or complete job state. They obviously have no holds on them at this point and this function before could erroneously put them in a queued state.
Merge branch 'master' of https://github.com/adaptivecomputing/torque