New library: tparse - template string stuff. UTF*

It's actually a part of the io.format parser. Most UTF* stuff is there
except for most of the error detection and UTF-8 -> UTF-32 conversion.