Fix the author tests to work with any given authorization.

This allows other people to work on the project.

I also added some actual tests of the returned data based on what we can
be sure of about it, like when we search for closed issues all the
issues returned should be closed.

* The OAuth test is broken, creating an authorization is proving tricky
  and I will investigate it later.

* The blobs test is broken, it appears to be broken at the GitHub API
  level or I don't understand how the API is to be used.

* It's probably unnecessary to require a user and pass for most of the tests
  as they are read only.
Verify the result of creating an autorization and delete it.

I can't make create_authorization work with my credentials, but this
test is better than what was there, in theory.
Remove unnecessary code.

The 1; thing is for modules, not scripts.
Merge pull request #54 from schwern/feature/author_tests_for_all

Author tests for all