added Q42HueCommands project
added Q42.HueApi NuGet reference
make device features op-in
consolidate code
implemented Q42.HueApi