Prefer offers with reserved resources, first.
Update the job correctly when disabled.
Fixed bad exception handling.
Switch to new `launchTasks` signature.