Merge remote-tracking branch 'origin/bugfix/9802_parameter_map_copy_and_update'
Re #9464. Created utility for compiling ui files for python.
Re #9464. Adding script to compile diffraction ui.
Re #9464. Adding ScaleData to the gui.
Re #9464. Connecting ScaleData the rest of the way down.
Re #9464. Refactored code to have less repetition.
Re #9464. Changed FilterBadPulses parameter to be a float.
Re #9464. Changed FilterBadPulses to be a float parameter.
Merge branch 'feature/9464_scale_pd' into develop