Added a "Step Out" (aka "Step return") function to the debugger.

@zhuowei might be interested in this.
std::array?