changes by beamline staff
Initial commit of collection result plot view
Replaced Slider with GDA LabelledSlider
rename methods - those using Subtraction are for data analysis

 * not for data reduction
set data reduction status
add method to retrieve reduction status from database
update same reduction status if available, set progress if complete
fix bug with not-started data reductions showing null status
store data collection failed status in database

 * everything else is held in Runs created, etc.
failed collection results in 0 progress
check whether Run -> Measurement is used multiple times

 * if so and progress is at first buffer, then we must indicate
   NOT_STARTED state, instead of RUNNING
clean up imports
Added dependencies to scisoft plugins for plotting
Merge branch 'ispybapi' of ssh://dascgitolite@dasc-git.diamond.ac.uk/gda/gda-scm.git into ispybapi
fix wrong column name in analysis query
clean up getting analysis status from database
Merge branch '8.36' of ssh://dascgitolite@dasc-git.diamond.ac.uk/gda/gda-scm.git into 8.36
SCATTER-268

sanitize naming of interface
make implementing class report the correct extra name
comment out ion chamber from config
SCATTER-268

report values with @local_name for SDP fitting
simplify analysis status determination