ENH: Add convenient greyscale conversion.

This adopts `as_grey`, taking both the British-style naming and the smart calibration (assuming contemporary CRT phosphors) from similar functionality scikit-image.

This includes new tests and an overhaul of all the docstrings.