Added dialog methods to CatalogHelper. Refs #9028.
Added implementation to new CatalogHelper methods. Refs #9208.
Call catalogHelper methods and not MantidUI. Refs #9208.
Remove unused methods. Refs #9208.
Merge remote branch 'origin/feature/9200_cell_type_wrong'
Merge remote branch 'origin/feature/8495_in_check_CalibrateRectangularDetector'
Merge remote branch 'origin/feature/9219_goniometer.py'
Merge remote branch 'origin/feature/9226_FilterBadPulses_checking'
Add catalog timeout value to mantid properties. Refs #9208.
Merge remote-tracking branch 'origin/bugfix/9042_refl_gui_populate_theta'
Add timout property to CatalogHelper. Refs #9208.
Merge remote branch 'origin/feature/8675_refactor_snspowderredux'
Merge remote-tracking branch 'origin/bugfix/9007_dataselector_commit_missed'
Merge remote-tracking branch 'origin/feature/9060_float_windows_python'
Display ICAT error on GUI. Refs #9208.
Merge remote-tracking branch 'origin/feature/9201_MerlinIDF'
Merge remote-tracking branch 'origin/feature/8960_SaveILLCosmos_Algorithm'
re #9059 merge conflict
Merge remote-tracking branch 'origin/feature/9112_multiple_catalog_support'
Refactor CatalogPublish. Refs #9208.