On Lexicon, fixed identifier ending regexp: it must identify all digits,
not only 0 and 9 (underscore instead)
Bad boy, Lexicon. It did not properly detect embedded newlines (not the
escaped version but the 0x one).
Add more tests.
Added the JUnit tester functionality for SugarCane, and at last publish
a correct implementation.
Properly fixes #12 and #2.