More accurate color parsing for .color()

Fix for [Issue 3](https://github.com/zettajs/zetta-hue-driver/issues/3), plus updated documentation.