Improve update.sh slightly

Terminating if git pull finds no changes meant this script couldn't be
run on a first-time install anymore. Also, I temporarily forgot that
source ~/.zshrc sources it into the script and not the shell session
(bash was pretty mad at me for that.)