Correctly support unset or missing env variables, update deps, update dotfiles.
Merge pull request #4 from krakenjs/unset-env

Correctly support unset or missing env variables