Jobs: no need to wait for the active job to end. It actually just makes things more painful

Signed-off-by: Jerome Flesch <jflesch@wyplay.com>
JobIndexUpdater: the timeout of 1s on condition.wait() is too short, and if things go really wrong if it expires --> remove the timeout

Signed-off-by: Jerome Flesch <jflesch@wyplay.com>
JobIndexUpdater: Fix progression indication

Signed-off-by: Jerome Flesch <jflesch@wyplay.com>