Loading print view never finishes with missing images

If an embedded image is missing, print view loading never finishes.

We probably should add a timeout while waiting for images, what do you think @max-nextcloud? Maybe a timeout of 30 seconds for each image and then proceed?