Temp. removal of failing unit tests

Refs #10092
Re #934. Fix the docs build
Merge remote-tracking branch 'origin/feature/10113_thetain_problem'
Re #934. More tests. Special cases.
refs #10131. Implement checkGroups

I've actually called it what it is instead. findMultiPeriodGroups. I also really dislike the confusing side effects caused by the existing Algorithm::checkGroups, so I've decided not to go with that design, and instead have findMultiPeriodGroups as a const method.
re #9868 simple search filtering enabled
Refs #10132. Switching to new geometry.

 * Renaming current geometry file.
 * Changing dates for now old geometry file.
 * Adding new geometry file.
Re #934. WienerSmooth doesn't change spectrum size.
re #9868 regex filtering
Re #10133. Trying to fix windoze build.
Re #10133. Removing debug print.
removal c++11 features not supported on mac. re #10091
Finished calculating intersections. Refs #9202
Correct misapplied scale column.

Not only was the scaling only being applied to stitched workspaces, but
it was being applied twice, squaring the scaling factor. This commit
resolves this issue by applying the scaling to all workspaces during the
processing step.

Refs #10103.
Remove misleading refl_gui.py header.

The header is not accurate about the state and purpose of refl_gui.py.
This commit removes the header to avoid confusion.

Refs #10103.
Just use warning message box

Refs #9689
refs #10131. Implemented processGroups.

Tests put into place to verify process groups.
Add IvsLam input support to ReflectometryReductionOne.

Refs #10115.
Fix small typo in ReflectometryReductionOne.

Refs #10115.
Various IDA UI changs

Grouped UI elements, added All to furty fit plot options,
removed old plot option

Refs #10140