Set workspaceProperty's workspace name. Re #6171
Started to implement the algorithm.  Refs #8089.
Fixed some bugs.  Refs #8089.
Checkpointing work (progress).  Refs #8089.
Refs #7818 add lattice params to Opt
Refs #8389 Updated sigma and beta work with a colour fill plot.
Refs #8140 Add methods to validate widget input and check state.
Refs #8140 Updated UserInputValidator to support widget

Also made use of added functions in Fury for testing.
Merge branch 'feature/8435_redesign_load_data' into feature/8443_many_singletons
re #8443: SANS reduce CAN does not create new singleton
re #8443: Correct dealing with transmission names
Merge branch 'master' into bugfix/6171_script_history
Added `getNumberOfSearchResults()` to interface. Refs #8230.

- Added empty method signatures to related catalogs.
Merge branch 'feature/8443_many_singletons' into feature/8455_correct_sample_geom_cor
re #8455: SampleGeomCor uses only public methods from isis_reducer

Code improvement. It does not use the protected attribute _sample_run,
but only public methods. Besides, it does not calculate twice the same
value for volume, using the value calculated already.
Merge branch 'feature/8455_correct_sample_geom_cor' into feature/8444_multiperiod_data
Added paging offset and limit to search interface. Refs #8230.

- Updated catalog method signatures that make inherit this interface.
re #8444: Allow reduction of multiperiod data
re #8438: Correct on_load_sample method.
Refs #7817 fix doxygen