fix overrides, get empty implementation of interface methods
change method name to match updated interface method name
implement BioSAXSDataCollectionBean, replace old BioSAXSDataCollection

Conflicts:
	plugins/uk.ac.gda.devices.bssc.test/src/uk/ac/gda/devices/bssc/ispyb/BioSAXSISpyBAPITest.java
	plugins/uk.ac.gda.devices.bssc.test/src/uk/ac/gda/devices/bssc/ui/BioSaxsProgressViewTest.java
	plugins/uk.ac.gda.devices.bssc/src/uk/ac/gda/devices/bssc/ispyb/BioSAXSISPyBviaOracle.java
connection check is done in methods that do queries

 * removed from methods that do not interact with the database
remove addition of suffixes to sample-related buffer/acronym/etc.

 * refs SCATTER-261
refactor existing measurement methods, no runId in createMeasurement

Conflicts:
	plugins/uk.ac.gda.devices.bssc/src/uk/ac/gda/devices/bssc/ispyb/BioSAXSISPyBviaOracle.java
clean up test after removed methods
start implementing createSaxsDataCollectionUsingPreviousBuffer

 * implement retrievePreviousBufferMeasurement
Removed IProgressModel and BioSAXSProgressModel and updated references, the model is now an IObservableList
Merge branch 'ispybapi' of ssh://dascgitolite@dasc-git.diamond.ac.uk/gda/gda-scm.git into ispybapi
remove items from createMeasurement used for Run

 * creating a Run is now separate!
shuffle code so that interface methods and database code are separate
rename createMeasurement to be more descriptive
fully populate Run table, remove previous stub method

Conflicts:
	plugins/uk.ac.gda.devices.bssc/src/uk/ac/gda/devices/bssc/ispyb/BioSAXSISPyBviaOracle.java
fix test to check status through getStatus()
remove items from Run that should be in FrameSet - create FrameSet
refactor createS/BRun methods to extract createRunAndDataSet

Conflicts:
	plugins/uk.ac.gda.devices.bssc/src/uk/ac/gda/devices/bssc/ispyb/BioSAXSISPyBviaOracle.java
move method because it does not access the database directly