fix handling of breakpoints
- halting at breakpoint
- step / run after halt
In the current implementation the runtime context of the simulator is discarded when execution is halted. Change it!
In the current implementation the runtime context of the simulator is discarded when execution is halted. Change it!