move unlock_jobs_of_dead_workers

Reasons for this are:
* it has nothing to do with the QC::Worker class
* we want to be able to call that in other circumstances than from the Worker class

/cc @ukd1 @smathieu @ryandotsmith 
Yeah, QC 3 is not stable anyways, if one is using this, we could add it back calling the new one.