don't log error when read-image returns nil

read-image may return nil when it tries to read e.g. a .tiff image.
this did result in an IllegalArgumentException from thumbnail-from-image
and an error being logged. we now just return nil from make-thumbnail in
that case.