add in GenericWriter a template partial specialisation for functor HueShadeColorMap (in order to separate PNM and PGM writer which use different functor scalar-> scalar and Scalar->Color