Add support to NOMAD bank 4.  Refs #6968.
Add new algorithms files.  Refs #6968.
Revert "Add new algorithms files.  Refs #6968."

This reverts commit 79ba74d99fa32c9d7f39df3edb9449b56612a967.
Revert "Revert "Add new algorithms files.  Refs #6968.""

This reverts commit 62cc62fd56ac04d34aa526fa9b0383fec34834dd.
Checkpointing work.  Refs #6968.

Add a temp file
Remove a temp file and add algorithm file.  Refs #6968.
Checkpointing work.  Refs #6968.
Checkpointing work.  Refs #6968.
Resolved conflict.  Refs #6968.
Checkpointing work.  Refs #6968.
Checkpointing work.  Refs #6968.
Checkpointing work.  Refs #6968.
Fixed a minor bug. Refs #6968.
Checkpointing work.  Refs #6968.
Test is saivng a file

Test now saves a sample file, next thign to do is make sure the file is formatted right
Load hasn't had anyhting happen yet.

Refs #5344
Another step that makes me closer to having code running with new API. This refs #7404
test_LoadNexus() completed and test_SaveNexus() tidied

The unit test for WorkspaceHistory now tests that LoadNexus() loads everyhitng properly, and SaveNexus() saves everything properly.

test_SaveNexus() has also been tided since last commit.

Refs #5344
Fixed Gcc complier error

Gcc didn't like <::NeXus::File> as <: is apparently an equivelent to [ in that compiler, added whitespace to stop it.

Refs #5344
Move helper file for REFLReduction to new algorithms area.

Fixes windows builds.
Refs #7404
Copy back the helper file to old location until old alg is removed

Refs #7404