Encode strings with CESU-8

Related to #11.

We need to figure out in which cases (invalid data?) this will raise errors.