test for valid function names
Merge branch 'token-error' of https://github.com/danez/PHP_CodeSniffer
PHP tokenizer no longer converts class/function names to special tokens types

Removed some code that checks this from the upper/lower constant sniffs, which also fixes a bug in there with function names.
Merge branch 'master' into phpcs-fixer

Conflicts:
	CodeSniffer/Standards/Generic/Sniffs/PHP/LowerCaseConstantSniff.php
	CodeSniffer/Standards/Generic/Sniffs/PHP/UpperCaseConstantSniff.php
	CodeSniffer/Tokenizers/PHP.php
	package.xml