(Breaking) Fonts: refactor ImFontLoader to allow loading from glyph_index. (#9559, #5647) cc #9540, #8466, #8465