fixing the iter() interface of the RGBValue class
RGBValue class can now be used like a 3-tuple
Now both tools:  gray -> color and color -> gray