Accounted for multiple block2 stimulus changes (both doGratingAppearance and doTrialLaser). Also created fix for lack of gratingDurationMs - LG