Support for designating the http port for the Hue bridge

Also includes a small bug fix for setting HSL values. It was converting from 100 -> 255 twice leading to inflated values.