Merge branch 'feature/8444_multiperiod_data' into feature/8505_slicing
Refs #8344 Transpose workspace after processing.
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.
Refs #8514 removed quick script case for loaded in ADS or not

There was a section in the quick script that shouldn't have been there as it was doing different thigns depending if the ADS had a workspace or not.

It is now only using the case as if it wasn't in the ADS in order to avoid a Divide error.
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 branch 'feature/8505_slicing' into feature/8528_slice_event
Refs #8344 Update diagnostics plotting.
re #8528: TDD for processing time slices definition
re #8528: Extends Reducer to support slicings
re #8528: Methods to slice event workspaces
re #8528: Update SliceEvent to apply slicing
re #8528: Use the slices to compose the name of the output