Get commit info from "payload" param as required

The "payload" param is buried in the docs on
https://help.github.com/articles/post-receive-hooks It is the only URL
param POSTed to the endpoint, and the value is JSON.
Add logging for successfully closed requests