Cleanup LampCommand
Cleanup LampCommand

 - Better property naming
 - Rename Effects and Alerts to singular, they are not [Flags].
 - Cleanup Effect/Alert member names
 - Use TimeSpan for transition time and convert to proper value

lbodtke/Q42.HueApi,Q42/Q42.HueApi,jessejjohnson/Q42.HueApi