Adding some additional validation to JSONParser for certain keywords (true, false, null). Also fixing a bug where strings whose terminators cross buffer boundaries were not being properly/completely parsed.
Fixing Unicode characters and escape sequences, simplifying string parsing by using a single pass through the string with a CharArrayWriter. Removing an unnecessary throws declaration.
Resetting the CharArrayWriter after parsing and reporting a string. Making a note to implement a secure CharArrayWriter that burns its contents when reset.