Merge remote-tracking branch 'origin/master'
Merge branch 'master' into feature/7452_ILL_SANS_Data_reduction
Merge remote-tracking branch 'origin/master' into feature/7452_ILL_SANS_Data_reduction
Refactored code. Refs #8685.
Implemented matrix workspace output. Refs #8685.

Also added several unit tests for the new feature.
Enabled to split events by vector splitter. Refs #8685.
Enabled to split events using splitter matrix workspace. Refs #8685.
Added method to split events. Refs #8685.

Added and tested a method to filter/split events with spliters instored
in vectors.
Merge branch 'master' into feature/7452_ILL_SANS_Data_reduction
Re #7452 New Setup ILL D33 Reduction.
Re #7452 Remove things not used for ILL.
Re #7452 Added pixel size.
Re #7452 Calculate qmax and qmin on the fly. set them as properties.
Re #7452 Cleanup warnings.
Re #7452 Get qmin/qmax from workspace
Re #7452 Fix value in the properties.
Re #7452 Made I(QxQy) compatible with ILL D33
Re #7452 Cleaned up setup propoerties
Re #7452 tweak beam finder
Re #7452 Use duration for normalisation