Add GrayColor.
Reimplement _populate_magick_pixel.
Make setup.py work in the absence of cffi.
Fix canvas adjustment in cropped(), yet again.