New script for webhooks, and allow in .gitignore
Added headers logging to webhooks
Verify GitHub webhook payload from hash

- Check for a variety of headers, includeing content-type & USer-Agent
- Verify payload hash against secret stored in config file
Ignore GitHub config file
Move ignoring of GitHub config file to bottom of .gitignore
Fixed order of setting vars and typos