Clip to gamut when converting to greyscale
Clip to gamut when converting to greyscale

In rare cases (e.g. `viscm show hot`), the greyscale conversion can
produce slightly out-of-gamut colors. Clipping to gamut fixes
this. Thanks to @anntzer for the report.

Closes: gh-15

matplotlib/viscm