Return to current line with a selection (R.app & Step)

Previously only handled the case where caret was on line. Now handles the case where a selection is submitted. Both standard selections and block (option) selections. Fixes #5.