Changing used fit property browser to Muon one, when interface is launched.

And resetting to default when is closed.

Refs #5116
Made it so that Muon fit property browser is used only if we are on the DA tab.

Refs #5116
Removed the usage of the old values for new PP tool.

Automatic ones are used, as everywhere. This didn't make sense when using graph tools, e.g. zoom.

Refs #5116
Removed unused parameter from the constructor.

Refs #5116
Implemented removing peaks.  Refs #7652.
Cleaned the code.  Refs #7652.
Added class NeutronBk2BkExpConvPVoigt.  Refs #7653.
Refactor codes.  Refs #7653.

Moved some methods belonged to ThermalNeutronBk2BkExpConvPVoigt to
IPowderDiffPeakFunction because they are used by
NeutronBk2BkExpConvPVoigt, too.
Checkpointing work.  Refs #7653.
Re #7701 Add transmission as output
Fix 'Do Not Rebin' option for TOSCA data on C2E.

Refs #7718
Re #7701 Fix transmission workspace name in frame skipping mode
Checkpointing work.  Refs #7653.
Change the sequence of init methods called.

Some of the interfaces are hacking around with initLocalPython, which causes
problems when it is run before setGeometry.

Refs #5116
Adding add sample log to Elwin

Refs #7711
Moved some common function to interface.  Refs #7653.
Complete coding (almost).  Refs #7653.
Refactor E1() to interface.  Refs #7653.
Checkpointing work. Refs #7653.
Fixed a bug during testing this ticket.  Refs #7653.