Ignoring composer generated stuff.
Added composer.son and phpunit.xml.

(1) $ composer install
(2) $ ./vendor/bin/phpunit
Removed explicit requires.
Fixed a bug introduced when renaming to Lexer.