clean up the `Rc`/`RcMut` types and move to libstd