Add an isDirty method to QgsColorSchemeList
Remove colors from scheme list on delete/backspace press
Add a colorSelected signal to QgsColorSchemeList
Use copy mode for drag and drop of colors from QgsColorSchemeList,
prevent addition of duplicate colors