Stop a running run and control whether to automatically re-execute flows after internal errors

Folks, we absolutely need to be able to (1) stop a running run and (2) have a say in whether we want runs to be re-executed after internal errors.