Converted old diffraction tests to use new algorithm

Added base class for MSGDiffractionReduction tests

Refs #10215
Merge branch 'feature/10215_clean_indirect_diffraction_ui' into develop