Initial changes to UI

Refs #10368
Added preview plotting

Refs #10368
Merge branch 'feature/10277_indirect_bayes_fit_preview_plots' into feature/10368_apply_corrections_preview_plot

Refs #10368
Wor in progress moving IDA to IndirectTab

Refs #10368
Correct Python error, general refactoring

Refs #10368
Better plotting for corrections only

Refs #10368
Add plot legend to UI

Refs #10368
Add spectra selection to apply corr preview plot

Refs #10368
Clean up some plotting code in IDA

Refs #10368
Merge branch 'master' into feature/10368_apply_corrections_preview_plot

Conflicts:
	Code/Mantid/MantidQt/CustomInterfaces/src/ConvFit.cpp
	Code/Mantid/MantidQt/CustomInterfaces/src/Quasi.cpp

Refs #10368
Correct error in merge

Refs #10368
Only change the UI file where needed

Refs #10368
Auto load the can Refs #10368
Few fixes to keep clang happy

Refs #10368
Disable input validation on change on CalcCor

Refs #10368
Use correct Python slot name

Refs #10368
Merge branch 'master' into feature/10368_apply_corrections_preview_plot

Conflicts:
	Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/IndirectTab.h

Refs #10368
Correct Python execution slot name in IDA and Bayes

Refs #10368
Remove unused plot contrib option

Refs #10368
Remove calc and can plots when loading new data

Refs #10368