Optimised MDQ_muScTDiff. Main change is to stop taking time differences when the it goes outside the range of the plot (defined at the top of the module is you want to extend it). This should be OK because the pulses should be time-ordered
Make the axis labels smaller so that it's easier to read the title