Getting new color difference algorithm from master
Only applying key color requirements to key colors, not to background colors