add job_find_by_name
use presence of qemu.pid instead of log file

we use symlinks to the pool dirs now so the log file is always present
retry the killing several times
reset stale running jobs if a worker registers

the worker may have died so if it re-registers mark it's previous job as not running anymore