github:  add github push event handling

Add the ability to listen for github webhook events.  At the moment,
only push events are handled.  On this event, a short description of
each commit being pushed will be sent to interested channels.
fixed, thanks.

On 11/06/14 21:00 -0700, Rajiv Aaron Manglani wrote:
> > +  "after": "a96dbcb0e566ba8330b2b24ce0f31ed53a29e0ff",
> > +  "before": "4a666d1d66e5db362742acee3c6fed4ca0b77a97",
> > +  "created": false,
> > +  "deleted": false,
> > +  "forced": false,
> > +  "compare": "https://github.com/jsbronder/test-hooks/compare/4a666d1d66e5...a96dbcb0e566",
> > +  "commits": [
> > +    {
> > +      "id": "a96dbcb0e566ba8330b2b24ce0f31ed53a29e0ff",
> > +      "distinct": true,
> > +      "message": "a commit message",
> > +      "timestamp": "2014-06-11T18:39:09-04:00",
> > +      "url": "https://github.com/jsbronder/test-hooks/commit/a96dbcb0e566ba8330b2b24ce0f31ed53a29e0ff",
> > +      "author": {
> > +        "name": "Justin Bronder",
> > +        "email": "jsbronder@gmail.com",
> 
> don't use real email addresses in test code.
> 
> ---
> Reply to this email directly or view it on GitHub:
> https://github.com/jsbronder/delbert/pull/4/files#r13686754

-- 
Justin Bronder