json :: [3d91afbcf2] Fixed the C implementation. It now properly
rejects irregular escape sequences. Also tweaked to not show the plain
'syntax eror' from the parser if a more detailed/nicer message from
lexer is available. Updated the expected messages in the the
testsuite.