style-manager: New class to handle themes and styles
We move the stylesheet selection into a separate class so we can add properties/signals and also more style settings for the upcoming accent color support.
Helps !1262 (merged) !1533 (merged)
/cc @g7
Signed-off-by: Guido Günther agx@sigxcpu.org