Use If-modified-since headers to avoid X-Rate-Limit decrease
fix tests relative to constructor arguments changing
fix missing buzz method
add readme info for cache
Merge pull request #20 from KnpLabs/since

Use If-modified-since headers to avoid X-Rate-Limit decrease
Polished API for `CachedHttpClient`, removed BC break in `HttpClientInterface`
Add missing simple test for authentication with `Client::AUTH_URL_CLIENT_ID`, extended Travis-CI testing
Fix tests for `AuthListener`
Fix filename of the `ErrorListenerTest`
Fix `ErrorListenerTest` for php 5.4+
Polish `ClientTest` to better cover authentication call
Add simple way to configure cache dir
Throw exception if unknown auth method is used.
Removed ambiguous phpdocs from tests.
Update doc/request_any_route.md

Update docs how to execute any route when calling API. Closes #24
Allow to easier skip `$password` parameter when calling `authenticate()` method.
Update lib/Github/Api/User.php

Add new endpoint for user public keys
Add Github\Exception\ExceptionInterface
Merge pull request #26 from nlegoff/exception_interface

Add an exception interface
Update README.markdown

Fix example how to use `CachedHttpClient`. Fix #27
Fix typo in README
Merge pull request #28 from asm89/patch-1

Fix typo in README
Update lib/Github/HttpClient/HttpClient.php

Always set `User-Agent` header.