Merge remote-tracking branch 'origin/feature/8623_characterization_file'
Merge remote branch 'origin/bugfix/8680_snsliveeventdatalistener_time_parsing'
Refs #8584. Save methods now in separate module

SaveANSTO, saveMFT and the new saveCustom are now in a new python module. There was a brief discussion about turning them inot C++ save algorithms but it was decided we would see if they were required in the new version beofre we did that.
Refs #* develop. Merge branch 'feature/8584_Refl_gui_save_module' into develop