gitconfig: add more settings to not mangle patches

Signed-off-by: Jonny Lamb <jonny@debian.org>
zsh/zshrc.d/050_aliases: stop signing off commits
zsh/zshrc.d/050_aliases: use mosh for irc
ssh/config: remove debian machines
ssh/config: remove home machines
gitconfig: add sendmail SMTP options
zsh/zshrc.d/040_prompt: add jhbuild stuff to prompt

I hate myself.
ssh/config: remove old VPS
emacs: remove extremely annoying browse-url-at-point
emacs: add wayland coding style and set to default
emacs: show tabs and whitespace in c/c++