JSON serializer handles utf8 charset.

Make serializer and deserializer use utf8 => 1 if the option isn't
otherwise defined.

Closes #228