Clear prepared width and height in destroy().
Nix TextGlyph, use TextConfig.

This makes "did anything change" comparison sufficiently less cumbersome that
I'm fine with not factoring it out. Plus new "text rendering things" are likely
to end up in TextConfig which means anyone using this same approach will
benefit from them automatically, which was the goal of TextGlyph.