Clearer instructions on what repo URL to use, and error checks for this

I spent a while debugging why GitAutoDeploy.py wasn't working, and finally realized github's system used the https:// URL rather than the git@github.com URL.  I've slightly modified the README to account for this.

I've also fixed the spelling of 'daemon' in the README and clarified the WebHook instructions for GitHub's latest interface.