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