Improved UTF-8 encoding and decoding, improved toolkit doc,