Remove unnecessary negation from suspension logic.

Use `unless` and flip ternary operators to avoid having to think through
too much negation in conditionals; hopefully this makes the logic a bit
clearer.
Merge pull request #237 from alphagov/fix-if-bang

Remove unnecessary negation from suspension logic