Support canceling dequeued jobs
Support canceling dequeued jobs

Even after jobs have been handed over for execution, it might
still be possible to cancel them. On such case would be the
job still waiting for a lock. Eventually, we will have to
communicate to the job directly, but as long as execution is
still managed by masterd, ask masterd to cancel the job.

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

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