Dolphin debugger enhancements

Added a "Step Out" (aka "Step return") function to the debugger.
Added a RAM watch window to the debugger.
Fixed a bug when stepping in JIT mode (where there was a breakpoint at the instruction being stepped).

@zhuowei might be interested in this.
Why the change from an enum, which is typesafe?