Updated hue bulb driver
Fixed bugs
Renamed bulb and hub file names
Added base hue control class, bulb and hub only implement methods that makes
sense for each type.