refactor: update adapter for the new API
fix CS
fix CS
update Adapter with latest API changes

And fix incomplete data in pull-request
fix GitHubAdapter::closePullRequest()
fix GitHubAdapter PR update, close and merge
Merge pull request #21 from gushphp/new-adapter-interface

Update adapter for new API