Refs #9041 Refactored Save Checks

Having just done the same in #9077 for the patch, I've just refactored the save checks but in a slightly different way
Refs #9041 Tidied up a few things

Removed a bunch of prints that were used for dubgging, and cahnged all other prints to proper logger calls

Removed some line breaks
Refs #9041 Added statusbar progress notification

The Stausbar now updates to let the user know what row is being processed. The font has been made bigger as well.

The process menthod is now a big try-except block to make sure the statusbar has its message cleared if something goes wrong