Issue #3: Add support for loading multiple images from multi-page PDFs

Note: aggressive loading, not lazy (yet)