Work towards Notifications #26
First attempt at mocking the tests.
Halfway to passing tests. ;)
100% passing ;)

(Big deal, right?)
Will this fix the Travis errors?
Fix unittests.
I'm feeling far more comfortable with mock now.
More tests!
Remove tests/. Clean up some things.

The old tests are no longer needed on this branch.
Update Travis build image
Remove list functions from GitHub.

Since I'm rewriting the tests from scratch, I really don't feel like rewriting
the tests for those functions as well. Might as well remove them now, before
0.1. Also, I removed the list_watching function since that was marked as
deprecated anyway.
Add coverage measuring to run_tests.

Also allow GitHub to take tokens and add a documentation note. I don't know
why it wasn't there in the first place.
And just when I thought I was doing it right.
Test picked up on this mistake
Made some progress.
Add ability to set client_id/secret for apps.
Passing tests that are actually correct!
Correct setting the client_id/secret.
Add a few tests.
github/developer.github.com@a4ade3c4

They added an extra parameter you can specify when editing a repository.

Plus bump the version number in preparation for 0.1b1