Tokens cleanup

Move methods used only in one fixer from Tokens into that fixer and small fixes/improvements:

* `Tokens::applyAttribs`, `Tokens::grabAttribs*` - move to VisibilityFixer
* `VisibilityFixer::applyAttribs` - create correct whitespace token, no `new Token(' ')` (missing of `T_WHITESPACE`)
* Tokens - use `Token::equals`/`Token::equalsAny` when deal with `{`/`}` or multiple values
IMO it is not the place to do that.
If, and when we decide to keep 80 characters (or 120!) then we should do it on whole project.
But that is definitly a different task than cleaning up Tokens methods. PR should be atomic.