Handle corrupt figures in report indexing
Created by: Zaharid
There were a couple of reports containing corrupt png images, from various experiments with plotly. These would break the indexing script, preventing it from being updated with new reports.
Make the script more robust by allowing it to ignore problems in the thumbnail processing (while printing the exception) and also display the report that crashed it, in case of unhandled failure.