Bug-fix for gating pulses

At this point they are still logical, rather than physical, channels.
Can use a TAPulse for digitizer triggers
Move slave triggers to logical stage

Make use of common code path, rather than doing something special.
WIP on handling markers.