Optmizing intialization ordering for new fast scan.
Merge branch 'master' of github.com-acquaman:acquaman/acquaman
Added support for actions in AMSynchronizedDwellTime and CLSSynchronizedDwellTime to enable and disable sync dwell elements. Also added error messaging and failure reporting for dwell trigger requests that request improper trigger modes in the synchronized dwell chain. Implemented these changes in SGMFastScanActionController.
Added Ampteks 3 and 4 to the SGMBeamline in new detector format. Added windows for Ampteks 2, 3, and 4 in the SGMAppController. Added some necessary checks for Ampteks 3 and 4 in SGMXASScanActionController.
Registered default exporters for new scanAction scan controllers.
Removed scanActionsRunner from the main window sidebar. Added support to launch it from the View menu. Fixed a minor issue with acquisition states in AMAdvancedScalerChannelDetector.
Added Ampteks 3 and 4 to the SGM2011XASFileLoader.
Start removing references to old detectors and old scan controllers.
Removed commented out sections regarding old detectors and old scan controllers.
Added more support to AMAction3 and AMBeamline for reporting on the validity of actions. AMAction3 now supports an enum for degrees of validity. AMBeamline supports a call to validateActions. By default, positive values are returned. AMActionRunner3 has been modified to prompt the user in different ways depending on if the action is ActionNeverValid or ActionNotCurrentlyValid.
Merge branch 'master' of github.com-acquaman:acquaman/acquaman