Another workaround for custom font settings
Force read of view stylesheet during IDE startup, before
custom preferences are read. This is required since recent
changes (made at eXept) makes stylesheet initialization lazy.
This is generally good, but it calls #updateAllStyleCaches which
resets any custom fonts. So in the end, all custom fonts settings
are overwritten when the lazy-initialization is done *after*
reading preferences. To prevent this happening, force stylesheet
initialization early.
Sigh, this is all a consequence of a fact that font preferences
were dirty-hacked later a code was never cleaned up. And of the
fact that whole UserPreferences implementation is plain wrong...