Bugfix for images on Jython

On Jython `self.fileName.read()` always returns an empty string - don't know really why, as it is working on CPython. This caused reportlab to always render the first image for all images in the PDF.