Don't flicker infomanager strings.

Just use the old values unless we're really busy.
[transforms] cleanup the transform stack to eliminate unnecessary copies.
[transforms] extend the UI transform with the font scaling amounts
[subs] scale subs rendered with our UI stuff correctly when in windowed mode