Introduce new status, deprecate "out of scope"

The "not valid" status must have reasons why the need's not valid.
Migrate all "out of scope" statuses to "not valid"
Make sure need status is consistent when it's updated