Switch to dvorak after starting shell or eshell.
M-p and M-n work in evil ex prompt.
Removed unnecessary advice on self-insert-command that was to ensuremacros didn't apply dvorak translation again.