move send_pull_request out of GH specific area
stub git calls in test runs
move retrieving commits into seperate method
reuse existing request method
remove additional request query
add comment to remember checking source_repo retrieval
move commit_discussion into request model
dedicated methods for review and issue comments
move issue_discussion into request model
dedicated method for commit comments
update local class comment
move GH's Request constructor to separate file
split specs for request GH extension
add GH Commit extension
introduce model base class
move bitbucket class into separate folder
move overrides into separate directory
form Commit instances from GitHub data