WIP: Support GitHub's status event

## TODO
* [ ] Support failure state
* [ ] Ignore pending state
* [ ] Add spec