Enhance github_buildbot.py

* Ensure that if secret is present, it is evaluated before any response is given
* Respond `pong` to the `ping` event
* Accept either `application/json` or `application/www--form-urlencoded` content types
Merge pull request #1354 from lukebakken/github-buildbot-tweaks

Enhance github_buildbot.py