Re #7192. Adding more progress bar updates.

The bar now updates after the event list is created in the thread
as well as at the start of creating the event list.

Also moved some delete statements earlier to when the data is no
longer needed.
Merge remote-tracking branch 'origin/feature/7192_LoadEventNexus_progress'