add --not option to support inverted regular expression constraints

this also fully deprecates '-v' (to be re-used in a future release)

@vanchi-zendesk we pissed off @morten about `-v` for a reason, right? :)