use a lookup table for utf8 decoding
rename the utf8 module to 'unicode'
add utf8 to ustring decoding