Refs #8801 Add support for partial DOS.
Refs #8801 Add an option to output summed contributions.
Refs #9162 Correct spelling mistake.
Refs #9162 Convert input to HWHM.
Refs #9098 Ranges now show correct colours.
Refs #9162 Change length definition.
Refs #9162 Rename SingwiSjolander to HallRoss.
Refs #9098 Only allow minimum of 0.001 for bin width.
Added new algorithm FilterEventsByLogValuePreNexus. Refs #8655.
Changed some logs. Refs #8655.
Refs #9205 - While we're revisiting the property, add a validator.

(This change is a safe one to make as the property was essentially
mandatory anyway -- previously we were just checking in the `exec`
portion of the alg rather than in `init`.)
Refs #9098 Make range selector info only.

It's difficult to select the correct binning by dragging the range selector.
This approach is also consistent with the way binning is selected on the Fury interface.
Fixed some issues. Refs #8655.

Including but not restricted to
1. Adding TOF correction to sample;
2. Considering the situation that events are not recorded in time order;
3. Some debug information.
Make algorithm deprecated. Refs #8655.

1. Algorithm is made deprecated because it is used to verify
FilterEvents on fast sample logs;

2. Fixed a bug in compiling.
Fixed an OSX error. Refs #8655.
Fixed a Windows compiling error. Refs #8655.
Refs #5121 Convert FuryFit to use PlotPeakByLogValue

This will make it easier to implement fixing parameters as we don't have to create the function twice.
It also means that it is consistent with ConvFit.
Refs #5121 Make function/property names consistent.
Refs #5121 Update setting ties to actually work.
Refs #5121 Make fixed props play nice with constraining intensities.