Added the AMDetectorTriggerSource class and implemented instances of it in CLSBasicScalerChannelDetector and CLSSynchronizedDwellTime as well as a general access interface in AMDetector. Still some details to sort out. Played around with visualization for AMDetectorSelector.
Added preferentialOrdering to AMDetectorSelector. This is only used by AMDetectorSelectorView and has no impact on the AMDetectorSelector class itself. Still some debugging in the code that needs to be removed. About time to move classes into their own files.
Moved AMDetectorGroup and AMDetectorSelector to their own files and fixed associated includes.