{install,update}.sh: use pushd/popd instead of cd
gitconfig: add 'cp = checkout --patch' alias
bash/zsh: fix /etc/profile sourcing
common.sh: remove Arch specific functions
update.sh: fix minor whitespace error