Include current leading ws with outer-element when in ws
Change omode handling in sexp#move_to_nearest_bracket
Tidy up terminology

In particular, refer to non directional text objects as "text object
selections" and directional text objects as "text object motions". This
is how the Vim documentation refers to these concepts.