Replace push_bytes_unchecked with as_mut_vec.
Add CodePoint::to_char_lossy
More tests. (And a bug fix!)