Specify hue, saturation and brightness at ColorPickerViewController construction time

Allow for specification of hue, brightness and saturation when creating the controller, so that any desired color can be shown initially. The change uses the original hard coded hsb values as default and the three parameters are optional, so this should break nothing, nowhere