Added grid tool view as default
Added 'Sample and Scan Information' view to mapping scan perspective
Correct git stash problems
More git stash correction
Rearranged new perspective views
Tidying commented out sections
Merge branch 'biosaxs' of git://github.com/openGDA/gda-scm into biosaxs

* 'biosaxs' of git://github.com/openGDA/gda-scm: (103 commits)
  Fix for SCATTER-260
  Tidied up imports
  Invoke method to poll ISPyB from the controller constructor
  Removed call to controller.pollISpyB() (this is now done from within controller itself)
  Controller class which handles retrieval of data from ISPyB
  Updated imports to use renamed model (BioSAXSProgressModel and IProgressModel)
  Renamed BioSAXSSampleProgressCollection to BioSAXSProgressModel
  Renamed ISampleProgressCollection to IProgressModel
  Updated imports to point to new renamed classes
  Renamed ISampleProgressCollection to IProgressModel Renamed BioSAXSSampleProgressCollectionTest to BioSAXSProgressModelTest Renamed BioSAXSSampleProgressCollection to BioSAXSProgressModel
  Updated method method populateModel to set sample name and collection start time instead of experiment id for each model object
  Added ObservableMapColumnLabelProviders for columns Collection Start Time, Collection Status, Reduction Status and Analysis Status
  Updted getBioSAXSMeasurments to read from the Measurement table in ISPyB
  Added implementation of new method setCollectionStartTime
  Added COLLECTION_START_TIME, COLLECTION_STATUS, REDUCTION_STATUS and ANALYSIS STATUS as properties for ISampleProgress
  Modified SQL query to get measurements from measurement table instead of specimen table
  Renamed columns (instead of experiment id we will now have collection start time)
  Allow collection status, reduction status and analysis status to be accessed via the ISampleProgress interface
  Added selection listener to table to open an editor for the selected ISampleProgress object
  Removed unnecessary imports
  ...