Refactor tests.
Use char instead of u32 for code points.
Map FTW.
Add an encoding error test.
do map is nice.
Add UTF-8.
Add Encoding objects (structs)