refs #10384 Initial changes

just added new property to rebin, which describes prospective flat background.
Merge branch 'master' into feature/10384_flatBackground
refs #10384 A bit more Rebib properties and comments
refs #10384 minor further changes
refs #10384 Logic for processing background removal properties
refs #10384 Framework class for background removal
refs #10384 Main algorithm contents and beginning of unit test
refs #10384 formatting and comments
refs #10384 Mainly finished helper and first unit test working
refs #10384 All works though errors calculation is questionable
Merge branch 'feature/10384_flatBackground' into develop