Oauth2

Creating a PR for #20 that houses the oauth2 repo on the main Guzzle repo.