Color manipulation methods (#2136)
* Update color.lua
Add color manipulation functions with HSV, HSL, HSB, HWB.
Add HWB support.
* Update color.lua
fix style, rm :SetValue alias, add HSLToColor & HSVToColor lua implementation (100500x faster than C)
* Fixed some issues + formatting
Moved stuff around to be more logically placed, made changes to HSVToColor and HSLToColor to more closely match the C++ version's returns
* fixed mod issue
255 % 255 == 0
we cant use mod here
---------
Co-authored-by: Rubat <3299036+robotboy655@users.noreply.github.com>