basic KCColorConfigure support
merge upstream