This addresses the usage of operator& in <vector>.
I now added tests for the current offending cases. I wonder whether it
would be better to add one addressof test per directory and test all
possible violations. Also to guard against possible future errors?
(Note there are still more headers with the same issue.)
Pre-existing: iterator, iterator should be iterator, iterator (but that'll require updating tests, and should be a separate commit anyway)