Reset while stepping improvements

If you reset while stepping and on a breakpoint, it usually re-triggered before the reset was actually started. This should stop that.