GDA-5972 (8.38) Make SingleImagePerFileWriter only print a blocking warning when blocking is actually enabled
BLXI-136: investigate whether cvscan need to continuously monitor EpicsDlsMcsSis3820$RealTimeListener
2 code changes as described in this issue
http://jira.diamond.ac.uk/browse/BLXI-136
Merge branch '8.38' of ssh://dascgitolite@dasc-git.diamond.ac.uk/gda/gda-epics.git into 8.38
GDA-5941:  commit 8db546a693dca7c6c1bbecb46234b7002bfbe9be causes mythen data reduction sometime to fail due to wrong exception throw.

move sleep to before state checking again immediately after setting to give time for epics to respond.

related to issue in BLXI-126
http://jira.diamond.ac.uk/browse/GDA-5941
EPICS (8.38) AbstractADTriggeringStrategy now has changeable attribute for timeFormat (defaults as always to '%.2f'
EPICS (8.38) Create a MultipleExposurePerCollectionStandard and comment on MultipleExposureSoftwareTriggerAutoMode to indicate that it not as generic as it names suggests.
EPICS (8.38) create PSLSingleExposure for PSL camera which does not support the acquisition period PV !?
GDASCRIPTS (8.38) link)pverlay_to_roi.py used on i13, b16 & i16 during raster scanning now works for detectors that don't onclude the standrad set of EpicsAreaDetector plugins.
EPICSSCRIPTS (8.38) Fixes to script used to configure PIE725 during raster scanning (made by Giles Knapp from controls)
EPICSSCRIPTS (8.38) create pvscannables_with_logic.py

I would hope we can replace this with a nice java based generic Scannable
EPICS (8.38) add filePathInaccessibleFromServer property to SimgleImagePerFileWriter

If enabled this keeps the things for looking for files or directories on the gda server side. This may not be well considered -- RobW
EPICS (8.38) Add a waitForFileArrivalInCompleteCollection property to SingleImagePerFileWriter

This causes the thing to wait for the last file to arrive before shutting down. There is probably a nicer way of doing this---i.e. using  amode where we tell the filewriter plugin how many images to collect and wait for it to indicate it is complete.
EPICS (8.38) Fox nxdetectror's PlotServerROISelectionProvider to use the new view names in 8.38
Merge remote-tracking branch 'i07-prod/8.38' into 8.38
Merge remote-tracking branch 'i16-prod/8.38' into 8.38
Merge remote-tracking branch 'b16-prod/8.38' into 8.38

Conflicts:
	uk.ac.gda.epics/src/gda/device/detector/addetector/filewriter/SingleImagePerFileWriter.java
Merge remote-tracking branch 'origin/8.38'

Conflicts:
	uk.ac.gda.epics/src/gda/device/detector/addetector/filewriter/SingleImagePerFileWriter.java
	uk.ac.gda.epics/src/gda/device/detector/addetector/triggering/AbstractADTriggeringStrategy.java