Introduce Mut<T> to libstd

Based off of blake2-ppc's work in #9429.
Remove RcMut

Rc<Mut<T>> should be used instead