implement \u escape sequences in strings
raise an error when the code point is greater than 0x10FFFF
Merge pull request #2759 from mandel59/unicode-escape

implement Unicode code point escapes