Merge remote-tracking branch 'origin/feature/9184_correct_positions_rro'
Merge remote-tracking branch 'origin/feature/9542_monitor_events_in_sns_live_listener'
Re #9543. Correct indentation.
Re #9543. Handle the addition of monitor workspace chunks.

This step explicitly adds monitor workspaces in addition to the main
data. This means that if the monitor workspace is still present after
the processing step (a user could extract it there if they wanted), it
will be available for the post-processing or be carried right through
to the output if there is no post-processing step.
Re #9543. Don't retain the accumulation workspace at run end.

I don't see why there is any need to keep a copy of this around if
renaming at end of run. Just keep the principal output workspace.
Re #9543. Ensure the monitor workspace is kept at end of run.

If 'renaming' the run at the end is chosen, the Clone algorithm is
run - override the default loss of the monitor workspace in this
algorithm by pulling it out and cloning it as well (and then putting
it back in).
Merge branch 'feature/9543_accumulate_monitor_data_in_loadlivedata' into develop