Added diffraction correction code into IDA

Refs #10094
Fixed typos in AbsCorr

Refs #10094
PyLint refactoring in IndirectAbsCorr

Refs #10094
Merge branch 'master' into feature/10094_support_diffraction_corrections

Conflicts:
	Code/Mantid/scripts/Inelastic/IndirectAbsCor.py
	Code/Mantid/scripts/Inelastic/IndirectDataAnalysis.py

Refs #10094
PyLint refactoring in IDA, replace sys.exit

Refs #10094
Merge remote-tracking branch 'origin/feature/10246_Fix_os10.9_clang_failed_tests'
Corrected tab stop in IDA

Refs #10094
Disable SQw browsing on CalcCorr

Refs #10094
Merge pull request #37 from mantidproject/feature/10187_process_groups

Feature/10187 process groups
Merge branch 'master' into feature/10094_support_diffraction_corrections
Merge branch 'feature/10094_support_diffraction_corrections' into develop

Conflicts:
	Code/Mantid/scripts/Inelastic/IndirectAbsCor.py

Refs #10094