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.