plugins/vcs/github: first initial implementation, with most cases for pull_requests tested