Add ColorUtilities.componentsToRGBA

, introduce interfaces for RGBComponents and RGBAComponents, and rename ColorUtilities.componentsToRgb to ColorUtilities.componentsToRGB for consistency.