Core - handle PyList and PySequence as metadata values
allow componentwriters derived from DefaultComponentWriter to provide SDS attributes
add scannable writer for transformations
Merge branch '8.36' of ssh://dasc-git.diamond.ac.uk/gda/gda-core into 8.36
CORE - Add checkForException in ScanDataPointPipeline

The main Scan thread can check this regularly
CORE - AbstractContinuouseScanLine - tidyup ScanPositionRecordable types

Check for exceptions in ScanDataPipeline during the controller move
CORE - Extension of ConstantVelocityMoveController

Extension of ConstantVelocityMoveController that requires knowledge of 
scannables and detectors
The start, and stop values are the values around which the exposures
are to take place irrespective of whether the detector is integration or
not
Core - Support ConstantVelocityMoveController2
GDA-5798 -- might be a hack but gets output back
Merge branch '8.36' of ssh://dasc-git.diamond.ac.uk/gda/gda-core into 8.36
fix plotting for scanprocessors by using scisoftpy jython methods

and not SDAPlotter
Merge branch '8.36'