Replace PDF usage through IIIF by image upload
Refs https://redmine.teklia.com/issues/5125
The pdf import feature from ZIP archive does not work on large PDFs because it relies on Cantaloupe ability to download & parse the PDF in less than 30s (server timeout).
Instead, we need to process each PDF in the ZIP archives to match the behaviour from direct PDF upload:
- extract each image (we already have
extract_pdf_images
) - upload it on S3 bucket for local image exposition
- create the IIIF image on the backend (updating the url to point toward the image directly instead of PDF).