add units support to detector pixel size
BLXI-225: provide unit for the 'count_time' data in the detector nexus data file
http://jira.diamond.ac.uk/browse/BLXI-225
BLXI-225: provide unit for the 'count_time' data in the detector nexus data file 

need to give default 's' unit

Task-Url: http://jira.diamond.ac.uk/browse/BLXI-225
ensure initialisation explicit
BLXI-228: pixium live image display no data after IOC restart
ensure this plugin is enabled for each scan, but could be configured to not add data to scan data file as the actual image is written by EPICS hdf plugin.
http://jira.diamond.ac.uk/browse/BLXI-228
make sure this class has options to support write detector pixel size for data reduction but without change default -currebt behaiour.
MJPeg GetCanvas now returns a Canvas
Addd getImage method
add PVs to the PSLSingleExposure class optionally reconnect to the hardware
at every node in the scan
new collection strategy for CMOS area detector on I18

the underlying PSL software is slow and flakey so this strategy accounts for this
remove the unneccessary position call from monitor callback as the event already has the position value. fix the dead locking.
The if encolsed codes block does not work for pixium detector, so I introduced a property to exclude it without change default.
Merge branch 'gda-8.42' of ssh://dascgitolite@dasc-git.diamond.ac.uk/gda/gda-epics.git into gda-8.42
correct spelling
Remove previous local changes. Version running on i08.
BLVIII-25: Second user experiment - integrate XIA XMAP
ROI plugin in Xmap uses the old version of EPICs. The field that Enable 
the Dimensions of ROI is not available in the old version and cannot be 
setup. A flag is created EnableROIPVPairSupported and is configurable 
in a xml file.
Revert "GDA-5992 if a motor limit is hit, use the LLS and HLS PVs to determine which one has been hit"

This reverts commit 03c59c78bce891c6b8debc04ec2392f5fb9ca047.

The changes in the reverted can cause a deadlock, preventing reads from
PVs on the IOC from GDA.

Conflicts:

	uk.ac.gda.epics/src/gda/device/motor/EpicsMotor.java
Add toString method to EpicsMotor

Originally from 03c59c78 (which has been reverted).
Merge branch 'gda-8.40' of ssh://dascgitolite@dasc-git.diamond.ac.uk/gda/gda-epics.git into gda-8.40
Remove previous local changes. Version running on i08.