Use byte literals in std::ascii::ASCII_{UPPER,LOWER}_MAP for readability.
Make std::ascii::ASCII_{UPPER,LOWER}_MAP public.
Rename the std::ascii::{Owned,}StrAsciiExt traits to {Owned,}AsciiExt

… and implement them on Vec<u8> / &[u8].

[breaking-change]