Use vtkParseString routines for all token identification.
Allow any unicode characters in IDs for C++11.

Some unicode characters are illegal in identifiers, but the wrapper's
parser is not meant to provide diagnostics, it's mean to wrap code that
is already known to compile.