Fixing scripts and added a git setup script

The setupGit script will prompt the user for their username and email if these have
not yet been configured in the global git config.