Lexer: Fix bad regex
Type: String type replaced by Array of Char. Closes #9.
Tests: Add unit test for empty char literal.
Tests: DRY unit testing of builtins