Re #2389. Added a checkbox to sequential fit dialog to pass ws index.

Also some clean-up of Convolution code.
Re #2389. Changed Resolution class inheritance.
Merge branch 'feature/2389_resolution_sequential_fitting' into develop