Merge branch 'feature/8444_multiperiod_data' into feature/8505_slicing
re #8505: Correct loadMonitorsFromFile function SANSUtility
re #8505: Small improvements on fromEvent2Histogram
re #8505: Avoid destructing the monitor workspace


SANSUtility: fromEvent2Histogram
re #8505: Preserve information of movements from event workspace

The conjoinworkspace does not copy the parameters, this means, that the
centralization of the workspace would be lost. To avoid this, the
method now copies the instrument parameters
re #8505: Avoid the 'special' behaviour of CropDetBank

This harmonise the behaviour of the ReductionSteps that, when need the
sample, uses the input name of the worksapce given through execute method.
re #8505: Creation of the SliceEvent step.
re #8505: Introduces SliceEvent to Reduction steps.
re #8505: Allow testing Reduction of Event mode data.

by doing:
ws22 = LoadEventNexus('22048')
ici.AssignSample(ws22,reload=False)
re #8505: Fix issue of NormalizeToMonitor in EventMode
re #8505: Improve the load to load in event mode

This has another improvement. It now uses Load to load the worksapce,
allowing mantid to chose the best load to use. As a consequence, this may
facilitate introducing others instruments in the future (for example McStats
simulation is being considered).
Merge remote-tracking branch 'origin/feature/8505_slicing'