Use vi-mode keybindings in zsh

I tried and backed out at least once before (3aa7887), but now with
cursor-changing support I think I'm ready to give it another go.
Hopefully my wrists will thank me.