Clean up dead jobs from the job queue
Clean up dead jobs from the job queue

Make the onTimeWatcher of the job queue scheduler also verify
that all notionally running jobs are indeed alive. If a job is
found dead, remove it from the list of running jobs and update
the job file to reflect the unexpected death.

Signed-off-by: Klaus Aehlig <4ce51de36d9068cd7db2eec1151e0f3f95419008@google.com>
Signed-off-by: Petr Pudlak <9d19625f8ee825a2c398462ed335cbcf98f79c32@google.com>
Reviewed-by: Petr Pudlak <9d19625f8ee825a2c398462ed335cbcf98f79c32@google.com>

yiannist/ganeti,ganeti/ganeti,dimara/ganeti,ganeti/ganeti,bitemyapp/ganeti,onponomarev/ganeti,apyrgio/ganeti,mbakke/ganeti,mbakke/ganeti,ganeti-github-testing/ganeti-test-1,bitemyapp/ganeti,ganeti-github-testing/ganeti-test-1,apyrgio/ganeti,grnet/snf-ganeti,yiannist/ganeti,dimara/ganeti,onponomarev/ganeti,yiannist/ganeti,andir/ganeti,andir/ganeti,leshchevds/ganeti,leshchevds/ganeti,grnet/snf-ganeti,leshchevds/ganeti,andir/ganeti,ganeti/ganeti,mbakke/ganeti