support github ping events
Revert "Revert to a non-forked version of pygithub3."

This reverts commit 73e03515319b552cfa1928c6918c71004d2a705a.
Use pygithub3-intellisense from pypi
Merge branch 'master' into patch-1
Merge pull request #39 from adrianmoisey/pygithub3-intellisense

Pygithub3 intellisense
Merge pull request #38 from snopoke/patch-1

support github ping events
Bump version.
don't quote pep8 ignore list
Merge pull request #40 from snopoke/readme

don't quote pep8 ignore list
Start adding commit review tools.

At work we need the ability to sniff around in commit messages. We'd
like to integrate that into the toolbot workflow we have. Being able to
look at the commit objects will let us analyze the the commit messages,
and authors.
Add fixture for commit lists.
Refactor comment types into concrete classes

Having concrete classes for the Comment objects allows us to have line
and issue comments present the same interface. This is helpful as the
two types of comments go to different github resources and have
different parameters.
Add commitcheck checker.

This new linter allows applications to setup commit message patterns
that can be searched for. If a commit message does not pass the pattern
an issue comment will be created.

This is useful in situations where you have specific commit message
formatting rules e.g. all commits must reference a bug tracker issue.
Try and get puppet-lint and rubocop running in travis.ci
Try and fix failing rubocop tests.
Add __contains__ to make testing easier.
Hackity hack.
Fix a few mistakes.

Remove options from the class def as storing mutable types in class defs
is a bad idea.
Fix a bunch of pep8 errors and style issues.
Improve consistency around variable names.