Do not allow the loading of old-style non-scalable fonts.
We can't use fonts that aren't made from scalable vector outlines. We need unlimited sizes for the interface, and we need outlines to convert to curves for 3D text objects. This patch just disallows the loading of very old types of fonts that are made of bitmaps of fixed sizes. These are mostly ".fon" files, which we don't include when filtering for font types, but FreeType will load if you turn filtering off. These types of files result in an exception inside of FreeType's FTC_Manager_LookupSize (when the caching subsystem is used).
Note that some new(ish) types of fonts can be scalable and also have bitmaps in fixed sizes. This does not affect those.
Although this seems to only add a console print of "Font is not scalable", we also get an additional "Can't load font: C:\WINDOWS\Fonts\85f874.fon" printed afterward.