When stepping, handle the case where the step leaves us with
the same parent frame, but different current frame - e.g. when
you step past a tail call exit from a function.  Apply the same
"avoid-no-debug" rules to this case as for a "step-in".

<rdar://problem/16189225>


git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@214946 91177308-0d34-0410-b5e6-96231b3b80d8