Tokens::isMethodNameIsMagic - new method
Tokens::getClassyElements - new method"
Tokens - extract checking token to be one of given kind into separate method
CS fixes
Token - new class for single token
Tokens - class contains now instances of Token class
update code for new Tokens collection form
Token - fix CS
Merge remote-tracking branch 'origin/master' into tokens-update

Conflicts:
	Symfony/CS/Tokens.php
.travis.yml - remove trailing whitespace
Token, Tokens - fill some missing docs
Token - reorder properties/methods
Tokens - reorder methods
Token::clear - set isArray flag to false
Token::isGivenKind - fix docs
Merge pull request #387 from keradus/tokens-update

Tokens update