GHOrganization.createRepository broke, so I fixed that by using V3 API.

That didn't quite work because v3 API has owner as an object, whereas v2 API has owner as string.

So then I fixed all the other retrieval points for GHRepository to use v3.
more test
v3 API changed the meaning of the 'url' field.
added a method to publicize/conceal
OAuth related changes to getMyself() and getUser (username)

Changed how getMyself() works so that in the OAuth case it will use the username less url.

Changed how getUser (username) works in the OAuth case so that you can lookup the specific username using the OAuth token.

Previously getUser (username) would always return the 'myself' user.
PUT apparently requires some payload.
added a method to list all members
fixed the behaviour in case the repository doesn't exist.
bug fix in the error handling
[maven-release-plugin] prepare release github-api-1.15
[maven-release-plugin] prepare for next development iteration
added a method to return organizations of the user
improving the usability by introducing a set with lookup-by-ID
needs to send auth header
Pulled up more properties to the base type
typo
bug fix
bug fix
added support for a hook
bug fix