Re #8637. Move fetching the monitor workspace up to StepScan.

And pass into SumEventsByLogValue by a new optional property.
My changes to avoid changing the input workspace were leading to a failure
to find the monitors by SumEventsByLogValue.
Merge branch 'feature/8637_stepscan_preadara_group' into develop