WANT_VACATE vs. KILL
WANT_VACATE is only evaluated when PREEMPT is True and the machine is entering the Preempting state
Determines if a vacate (checkpoint) is wanted, or if the job should be immediately hard killed
KILL is only evaluated if the job is checkpointing (WANT_VACATE was True)
If True, the job is hard-killed