Lexer: Put some error messages into ErrorHandling module.

Issue #28.
Lexer: Doc fix.

Issue #28.
Add some "bad" test programs for string constants.

Closes issue #28. Escape sequences should now work!