add int->rgba conversion, add component adjusters, add invert & color distance fns
bugfix hsb->rgb (wrap hue), update complementary-hsb/rgb