rust-encode-unicode 0.3.6 UTF-8 and UTF-16 support for char, u8 and u16

UTF-8 and UTF-16 character types, iterators and related methods for char, u8 and u16.