when an app starts when there isn't a kdeglobals yet, it reads from
the color theme defined in the look&feel package, but it did build only the
QPalette of the application. any application using KColorScheme directly failed to
get the proper color at startup (e.g. plasmashell, but also any app needing a color present in kcolorscheme but not in qpaletter, like activetext, negativetext etc)
at the first start, copy over the colors from the scheme file to kdeglobals (same code of the kcm)
that code is not cheap, but should be executed exactly once at the startup of the first app on an empty session