TISTUD-5060 Add support to create github pull requests for current branch

This adds support for generating pull requests to our git support for repositories attached to a github remote. This pull request was generated using this new support.
The command assumes that the current branch is the one containing the changes that form the PR.