added hue and saturation to cli set method, bounds checking on setting their values
added unit tests for brightness range, 2 failing now due to legitmate bugs