Further get rid of YiString <-> Text casts

This removes most of the TODOs which required changes on yi-rope side.
Looking at the profiling output, all the resources are going into
rendering or rendering-related shenanighans (getStream') rather than on
spurious conversions elsewhere.