Implemented more efficient versions of functions in colorsys and put them in new module called ColorSysCustom (these versions are more efficient since they're specifically made to only compute and return the values we actually use)

Added comment in ImageProcessing.startLumi(), please take a look at it to see if some stuff can be removed.