Switch to Unicode strings.

This massive commit will replace byte strings with Unicode equivalent.