[kcms/colors]: Improve writing color scheme to kdeglobals
The writing subroutine no longer:
- Leaves old groups behind when they don't exist in the new color scheme
- Properly handles writing [Colors:*][Inactive] subgroups
The writing subroutine no longer: