Git clones all repos for a given owner (user or organization)
Clones repos to the current directory using the same directory names as each repo
By default will clone via SSH. Set the environment variable GIT_HTTPS to any value to use the HTTPS protocol to clone instead
If the directory already exists, enters, switches to the default branch and does a 'git pull'
For an organization, you must set the environment variable \$GITHUB_ORGANIZATION, otherwise by default will attempt to determine your github user via \$GITHUB_USER or your currently authenticated GitHub API user as defined from the utility script github_api.sh
Requires Git and the adjacent github_api.sh script to be installed and configured for authentication