add better github pull request support

This PR adds better support to dgtk for working with GitHub pull requests.