Revert "Finish isearch with return/movement. Fixes #499."

This reverts commit ac8eea1151796361921c74ac3412a290487b4bcc.

This broke search behaviour on vim2 and broke regular movement in emacs
pretty badly unless a search has first been performed. Sorry!