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
fix supportsRepository()
Merge pull request #23 from gushphp/fix-supports-repository

This PR was merged into gushphp:master branch.

Discussion
----------

Fix supportsRepository() to actually detect

                   
|Q            |A  |
|---          |---|
|Bug Fix?     |y  |
|New Feature? |n  |
|BC Breaks?   |n  |
|Deprecations?|n  |
|Tests Pass?  |n  |
|Fixed Tickets|   |
|License      |MIT|
|Doc PR       |   |
                   


 Sent using [Gush](https://github.com/gushphp/gush)

Commits
-------

f941106c24fb1e3d1218bbc40fd830b563147e4d fix supportsRepository() sstok
fix GitHubAdapter::getComments()
switch to question helper
plug .gush.yml
Merge pull request #24 from cordoval/question-helper

switch to question helper
minor correction
fix readme.md
Fix author key for releases
Merge pull request #25 from pierredup/master

Fix author key for releases
add support for 2fa

- Stores a unique-token instead of the password
- When authentication fails with 2fa, only the auth-code is asked again