Allow escaping of '[', '"' and ';' in char sets.

Closes #4.
Support unicode escaping. Closes #1.
Stop lexer at first error. Closes #5.