Fixed conversions between UTF-8 and LOCAL encodings

+ IconvWrapper gets new method isutf8() - a fast way to check whether
the encoding is UTF-8.

+ utf2local(), local2utf() and local2utf_ign() functions reinterpret
cast on UTF-8 system, rather than performing conversion from UTF-8 to
UTF-8.