tparse: support UTF-8 -> UTF-32.

wchar_t has never been there, OK?