add authenticated versions of several functions

Fixes https://github.com/fpco/github/issues/40

Note that userRepos' still doesn't support listing private repos.
That can only be done using the /user/repos API.
add authed organization repos functions

Forgot these!
fix userRepo' to actually use auth token
Merge pull request #42 from joeyh/moreauth

add authenticated versions of several functions