Small string optimization: remove as_mut_vec

The last time the libs team talked about this I recall the prevailing attitude was that we value the simple representation of std strings and aren’t going to change it.

There are many ways to represent strings, and applications that really care about it care enough to make their own choices. For example, servo wouldn’t care about std’s small string representation, nor rustc - both have their very application-specific string representations.