shell settings and more

bash: better history settings and bindings
zsh: fix ^U, add partial word completion, unbreak kill completion,
     get more appropriate completion for ssh et al, kill-region
emacs: when fboundp, because of the reason
dactyl: fix launchv plugin mpv exec
mpv: set default-cache to 4096
termite: remove deprecated config bits