EncodingFixer (detect only)
feature #361 EncodingFixer (detect only) (keradus)

This PR was squashed before being merged into the 0.5.x-dev branch (closes #361).

Discussion
----------

EncodingFixer (detect only)

Fixer (Detecter?) for PSR1 ¶2.2 rule:
PHP code MUST use only UTF-8 without BOM

Fixer requested in #133

Commits
-------

07819f8 EncodingFixer (detect only)
Tokens - extract common functionality
minor #360 Tokens - extract common functionality (keradus)

This PR was squashed before being merged into the 0.5.x-dev branch (closes #360).

Discussion
----------

Tokens - extract common functionality

Extract common functionality from classes uses token_get_all into new Tokens class, which extends \SplFixedArray.

In result Fixer classes are smaller, simpler and easier to maintenance.

Commits
-------

7bbc93d Tokens - extract common functionality