Add scheduler back off policy when restarting jobs

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Update fake cluster to emit appropriate host events

Signed-off-by: Lewis Marshall <lewis@lmars.net>
Test job restart backoff policy

Signed-off-by: Lewis Marshall <lewis@lmars.net>