fix-up zsh/prompt, update Proper.terminal too
turns out that LHOST is not so useful
cleanup "err" function
gitconfig now sources ~/.gitprivate for private data

You can now put private github user information in .gitprivate (eg github user
tokens or user email information) to prevent it from being in a version
controlled file.