Refs #8506. Changed property type, simple test for it.
Refs #8506. Creating single table.
Refs #8506. Multi-period dead times.
Refs #8506. Fix build servers.

Skip some tests for now, fix ambiguous NeXus namespace.
Refs #8506. Attempt to fix namespace issues on Windows.
Refs #8506. Updated PlotAsymmetryByLogValue.

So it uses new functionality and doesn't convert the vector to table
itself.
Refs #8506. Renamed property name.

This makes it more consistent with how the same property is named
in ApplyDeadTimeCorr.
Refs #8506. New files.
Refs #8506. Initial version - no correction applied.
Refs #8506. Applying correction from data.
Refs #8506. Correction from specified file.
Refs #8506. Multi-period tests.
Refs #8506. Update the work.

Some of the commit were taken from another branch created before
LoadMuonNexus was updated, so it had to be updated to use new
functionality.

Plus skip test for not implemented functionality so that I can
checkbuild.
Refs #8506. Implemented multi-period handling.
Refs #8506. Better property option name.
Refs #8506. Using new algorithm in PlotAsymmetryByLogValue.
Refs #8506. Renamed algorithm.

It was decided to move loading part out of it.
Refs #8506. Removed the workflow algorithm.
Refs #8506. Files for new ScopedWorkspace class.
Refs #8506. ScopedWorkspace: unique name generation.