Tidy up a little.
Added missing properties in Bgra, Bgr and Bgra can now be cast to each other
Fixed cast bug, Monochrome implements distance and blend.
Did away with the interface for now. Distance and blend is done, casting is not.
Added ColorConvert cover.
Added more cast functions and a ColorConvertTest.