Catch PIL imread problems early and generate error message

This addresses problems seen in #1154 and #1091.
We could also point them to:
http://pillow.readthedocs.org/en/latest/installation.html#external-libraries