Add support for text transformation
Add a PangoTextTransform enum, a PangoAttribute to set it on runs of text, and support for parsing it out of markup. We implement this by transforming the item text at the point where we add it to the hb_buffer.
See https://www.w3.org/TR/css-text-3/#text-transform-property for the corresponding CSS functionality.