Handle backspace correctly when in a slugs

We need to detect if the endNode we are trying to move is
inside our original delete selection, and not perform the
move if it is.

Bug: 50076
Change-Id: Ib89706c8717d13829bf89e44c4fb39e16a00821e
Merge "Handle backspace correctly when in a slugs"