Added support for parsing UTF-32 unicode encoded characters, issue #665