updating t-b
reduce the timeout a little
add a 'restart' helper to reporter
when restarting a job (or requeuing a job) do it as a job state so that the log is cleaned and UI updated correctly
fix some issues with graceful shutdown when a worker instance has errored out
bugger, forgot the main change :)