Zsh: Add bash-compatible (emacs style) key bindings

Emacs-style key bindings such as ^A, ^E are unavailable in ZSH by
default. Therefore we manually add some commonly used key bindings.