adapt to dcolor changes. For that remove some code relying on HSV which is not supported anymore by dcolor (only HSL). Could be reintroduced later if really needed.