Milight Fixes to improve handling of RGBW bulbs

Fixes and tweaks to improve handling of RGBW bulbs.  Better handling of dimming and colour.
Use official API value of 27 as default max steps.
Add extra debug logging.