Utf8Validator acts on bytearrays or str/bytes

Trying again to fix #100; I don't like this fix but it works for now.