Remove special utf8 handling
Remove special utf8 handling

This basically reverts two commits:

 - d25236998aa609d1aa0586ffe2d5208747cc318b
 - f0d4aaa0248a15890d084675eae2e4d5d3c7e5d1

Unfortunatlye I did a poor job documenting the reason for these commits.
But they both seem to have "broken" things, and now I'm unsure exactly
what they *fixed*.

EvanPurkhiser/dots,EvanPurkhiser/dots