Refs #6777. Adding color state setting on view.
Re #6811. Remove method that breaks encapsulation.

This breaks stuff. Fixing it is the next few steps....
Rename interfact name.  Refs #6555.
Rename poweder diffraction gui name.  Refs #6555.
Some minor changes.  Refs #6555.

1. Set the default value of FilterBadPulse and PreserveEvents to True;
2. Clean up some error message output;
Clean output messages.  Refs #6556.
Change wiki section. Refs #6793
Refs #6814 check for sums near 0
Add input 'Output File Prefix'.  Refs #6555.
Refs #6777. Adding state retrieval to color selection widget,
Re #6811. Add a method that returns all running algorithms

...of a given name.
N.B. Had to temporarily comment out some tests that used the removed
algorithms() method.
Refs #6777. Adding state setting in color updater.
Refs #6814 check axes ends
Re #6811. Use AlgorithmManager's new runningInstancesOf method.

This was the place where there was previously a race condition.
The iterators in the list returned by the algorithms() method
could be invalidated by another thread creating more algorithms.
Refs #6777. Hooking up state information transfer.
Re #6811. Re-work & re-enable tests that used algorithms() method.

We can do essentially the same testing via other public methods.
Refs #6814 check all point if sum is 0
Use Rwp to replace Rp.  Refs #6747.
Re #6811. Refactor test to avoid asynchronous algorithm execution.

I found a better way to mimic a long running algorithm rather than
actually having one - just have it always say it's still running
if asked. This is just as good for testing this class as the old way.
Re #6811. Simplify & re-enable previously flaky test.

There's no longer any multi-threaded execution going on, so I think
this test will behave now.