Fix for SCATTER-254, scripts perspective should not be open with BioSAXS perspectives
Created new object ISPyBStatusInfo which is used to store the status info (status, progress, sample name, results file name)
Created new model domain object (ISAXSProgress), a list of these objects will be stored in the model
Updated test to update model objects via the datagram script
Updated test to use new model object (ISAXSProgress)
Updated to use ISPYBStatusInfo object instead of ISyBStatus ENUM