Change gain settings for QBPM
Update feedback email
correct paths for Guinier and Kratky plots - space added in names
SCATTER-322 add better exception printing to assist in finding the problem
Merge branch '8.38' of ssh://dasc-git.diamond.ac.uk/gda/gda-scm into 8.38

Conflicts:
	plugins/uk.ac.gda.devices.bssc/scripts/extractDataFromNexus.py
re-add background
remove strange mixup in parameters
SCATTER-322 add Alun/Graeme's fix for DISPLAY exception
use ispybb.diamond.ac.uk, not test!
add saxs processing runner to test reduction pipeline in non-biosaxs settings
change default visit for run 2
updateispyb should update the production ispybb web services

 * the script should not use ispybb-test, which is a test machine
Add util class to find xml folder and create biosaxs file names
increase JACORB logging output
Scatter-280 -> Set up radial profile

Locking to metadata does not currently work in the client so has not been added.
Scatter-309, 308, 307, 306 - handling empty and invalid biosaxs files

+Added xml validation for LocationBean Rows
+Added static validation methods to LocationBean
+BSSCSessionBeanEditor initialise xml file if invalid or empty file is opened
+MeasurementsFieldComposite now accepts manual entries for the drop down cells
Merge branch '8.38' of ssh://dasc-git.diamond.ac.uk/gda/gda-scm into 8.38
Scatter-280 catch exception if no sector has been saved
Merge branch '8.38' of ssh://dasc-git.diamond.ac.uk/gda/gda-scm into 8.38
Add epoch ActualTimeClass scannable