Finished up the Lexer. It's now passing all the tests originally defined in the PHP project as of v1.13.2