Support for ports other than 80
Fix bug in hsl value setting
confirmed fix for luminosity bug in HSL setter
Cleaning up changes to httpPromise code and making tests work under BST and accommodate more bulbs on the bridge being tested