light: return None for color_temp when in HS mode.
When the light is in RGB mode, returning the color temperature from the
light causes HA to filter out any changes TO that color_mode, so the
light does not switch from RGB to color_temp mode when it should.
Issue #2552