Automatically avoid conflicts between color labels and system colors
The default color label (label 0) uses QPalette::Highlight color,
so we need to walk through the list of predefined colors, calculate
the difference between the label and the highlight color and adjust
the label if needed.