.zshrc: use "builtin cd" for "dot" to avoid autols

Also swapped `brew --prefix` with /usr/local since brew --prefix was
printing irrelevant information to STDOUT on login.
.zshrc: add git log and git stash aliases
.gitconfig: set vimdiff as the default mergetool