Basic loading indicator and error handling for "Preview Report"

No measurement of progress. Only an indicator to show that the preview is still loading and hasn't failed.