librustc: Remove all uses of `~str` from the language and libraries.

r? @brson