Display placeholder if file is not an image

Hi guys,

This should hopefully fix the crash Kara was seeing on switching tabs - non-image files should now display a placeholder image.

- G