text: Try to have freetype render glyphs for unsupported formats, also fix CBDT version of Noto Color Emoji
First commit: This may fix some fonts that worked before 68090d41 but stopped working afterwards.
Second commit: This fixes loading the CBDT bitmap glyphs when text-rendering is auto or geometricPrecision, and also fixes scaling these bitmap glyphs by partially reverting 0ed39c1d to apply the transformation for bitmap glyphs from color fonts.
Edited by Alvin Wong