GitHub: Fix KeyError in announces (the API has changed). Closes GH-145.
Revert "GitHub: Fix KeyError in announces (the API has changed). Closes GH-145."

This reverts commit 3ec6a81779f6557d0a6a692209bb340ea6a2b255.
GitHub: Add configurability for push events, and use generic mechanism for future integration of all event types.
GitHub: Fix previous commit and add support for other event types. Closes GH-146.
GitHub: Document the configuration.
GitHub: Fix typo.
GitHub: Fix bug with events type where payload['repository']['name'] is named payload['repository']['login'].
Twitter: Fix bug with some versions of python-twitter.
First attempt to fix Travis build.
GitHub: enhance formatting.
Coinpan: Skip tests on Python 2.
travis.yml: Remove pygraphviz from the deps (incompatible with Python 3…)
MeditationExcuses: Remove plugin (website is down).
NoisyKarma: Fix issue with keys being converted to string.
NoisyKarma: Fix Python 2.6 compatibility.
Website: Fix tests.
.travis.yml: Remove pygraphviz from dependencies as it is not compatible with Python 3.
WebStats: Fix commit c5c89111.
Coinpan: Fix
GitHub: Fix announces.