Fix the way trigger socket is configured
Fix to the way trigger socket is configured
Moved TFGXmap to epics
cherry pick is complaing that this has changed even though it hadnt so
this is a test to resolve that.
XAS-111 ensure that the correct scan is selected and associated editors
are opened after creating/repeating/duplicating a scan

Also rename one protected method so that the name is more meaningful.
prevent infinite loop
make sure the motion axis has been properly reset if scan aborted
Merge branch '8.30' of ssh://dascgitolite@dasc-git.diamond.ac.uk/gda/gda-core.git into 8.30