Allow the viewer to downscale images larger than its current limit of 2048px down to Second Life's max image size of 1024.
Rationale
High resolution images are rather common, especially with the proliferation of 4, 5 and 8k monitors. It is onerous to resize images manually before they can be uploaded to Second Life.