GDA-5386 (8.34) Fix NDPluginBasePVs, NDROIPV & NDStatsPVs  to expect enum rather than integer channels
GDA-5386 (8.34) Modify ADRectangualROIPlugin to close rois down to zero size when unused

... As a side effect this will cause linked overlay plugins not to show their overlay
GDA-5386 (8.34) Add a todo to ZebraScannableMotor indicating a logical error (that has no impact but is confusing)
GDA-5386 (8.34) Add oneTimeSeriesCollectionPerLine parameter to ADTimeSeriesStatsPlugin and associated factory
GDA-5386 (8.34) Create PIE725ConstantVelocityRasterScannable which currently depends on i16-config/scripts/generateRaster.py (FIX REQUIRED WHEN MOVING TO I13)
Merge branch '8.34' into 8.34.GDA-5386
Merge remote-tracking branch 'origin/8.34.GDA-5386' into 8.36.GDA-5836.v2 [[NEEDS TESTING]]

Chose 8.36 head for Zebra and ZebraImpl. Removed references to ScanPositionRecorder and ScanPositionRecordable.

Conflicts:
	uk.ac.gda.epics/src/gda/device/zebra/controller/Zebra.java
	uk.ac.gda.epics/src/gda/device/zebra/controller/impl/ZebraImpl.java
GDA-5836 (8.36.GDA-5836.v2) Move genrateRaster scripts into epics scripts package
GDA-5836 (8.36.GDA-5836) Fixed PIE725ConstantVelocityRasterScannable to stop on stop() and atCommandFailure()
GDA-5836 (8.36.GDA-5836) move link_overlay_to_roi python module to epics scripts
Merge remote branch 'origin/8.36.GDA-5836.v2'

Conflicts:
	uk.ac.gda.epics/src/gda/device/zebra/controller/Zebra.java
	uk.ac.gda.epics/src/gda/device/zebra/controller/impl/ZebraImpl.java