Re-initialise when lost control is re-established.
Replace some `IORef`s with `TVar`s.
Remove `constant` policy.

Also improve `random` and `roundRobin` slightly.
Simplify policies.
Ensure background jobs are removed on finish.

Also tweak initial monitoring delay.