UTF-16 surrogate pairs support for utf8_encode/decode
Merge pull request #71 from kirilloid/master

utf-16 surrogate pairs