Refs #9335.  Enabled to output vector splitter for integer log.

A new unit test for the new feature is added as well.
Implemented SaveParameterFile algorithm as a stub.

Refs #9232
Implement SaveParameterFile Refs #9232
Added documentation for SaveParameterFile.

Refs #9232
Fix cppcheck warning. Refs #9232
Move SaveParameterFile algorithm to correct dir.

Refs #9232
Fixed namespaces in SaveParameterFile. Refs #9232
Create unit test for SaveParameterFile algorithm.

Refs #9232
Initial separation of direct and indirect

Indirect seems to work fine, but direct has been broken
Refs #9966
Made loading empty instument workspace async

Refs #9966
Refs #9335. Enabled to split with single log data range to matrix.

A unit test related is added too.
Improved documentation for SaveParameterFile

Refs #9232
Fix Ui issues with main C2E tab

Both driect and indiretc should work as before now.
Added progress indicator for instument load algorithm.

Refs #9966
Added warning when instrument fails to load

Refs #9966
Rename indirect interfcae to Indirect Data Reduction

Refs #9966
Fix issues caused by opening both direct and indirect

Refs #9966
Fixed bug indirect mapping type display bug

On loading new window mapping type selected in
combo box did not relate to what was shown on UI

Refs #9966
Re #9335. Fixed a bug in TimeSeriesProperty.
Fixed build issue casued by incorrect include filename

Refs #9966
Merge remote-tracking branch 'origin/feature/9335_gen_filter_int_log'