Emacs-like word movement

For:

* forward-word
* backward-word
* kill-word
* backward-kill-word

The `kill` functions don't actually add to any kill ring. Might tackle that next.