Support zsh, removing dependency on $BASH_SOURCE
Far simpler zsh/bash compatible CHGO_ROOT

I bow to the :neckbeard: of @jdigger
Merge branch 'dgoodlad/zsh-support'