Updated to display spreadsheet after it has been imported
Updated to display spreadsheet contents after import
Updated to use SliceUtils and update plot on slider selection
Added new dependencies 
(i) org.dawnsci.slicing.api
(ii) uk.ac.diamond.scisoft.analysis.osgi
Remove method getPreviousCollectionId() from BioSAXSISpyB interface
Remove call to getPreviousCollectionId
Updated welcome page for b21 and i22
Updated ncd simulator launcher to use b21 product
Moved SWitchToBSSCPerspectiveAction and SwitchToBioSAXSSetPerspectiveAction from plugin uk.ac.gda.beamline.i22 to plugin uk.ac.gda.devices.bssc
add comments for getSaxsDataCollectionInfo

 * implementation is a bit compact and terse without comments
do not return null ISAXSDataCollection objects
fix test to check for the 3 created file names in SampleInfo

 * BioSAXSISPyBviaOracleTest now passes!
clean up data analysis so that only one Subtraction object is created

 * previously, 3 were being created per data collection in the tests
New object to notify observers of changes to ISpyB
Updated methods setId and getId to setDataCollectionId and getDataCollectionId
Removed unused code
Registering IAnalysisService for slicing
Updated to display blank template by default
Merge branch 'ispybapi' of ssh://dascgitolite@dasc-git.diamond.ac.uk/gda/gda-scm.git into ispybapi
Send update to observers when database has been updated