Added a version of clp for Lumiverse

Working on Color
Added linear solver for picking a color.

If you know the XYZ values for each individual LED in a light you'll
be able to use these new functions. I hope to provide some of these values
in the future.
Refocused color class to be more based on actual device channels
finish up Lab functions
Adding color conversion methods for DMX
Color class functional if you have the XYZ basis available

working on defaults for when you don't have them available
Cleaning up test.cpp
bit of clean up and added a basic RGB mode

Can add more basic modes as needed
Adding some convenience functions
More convenience functions

Color gets a bit weird so might have to tweak the functions a bit
Adding comparison and lerp functions

Comparison is a bit weird for colors.
Fix cast issues in Lab calculation
Small changes for compilation on OSX
Windows needs a different function
Merge branch 'osx2' into color
OSX tweaks for Clp compilation
Forgot input config file
Build settings change