fix font rendering (for cases when e.g. rendering a font from a Skin)

in those cases, the glyph src coordinates will be relative to the
font's subtexture region in the Skin, whereas the glyph uv coords will
be correct if rendering from a texture region or a standalone texture