Add initial support of pull requests

This commit pushes up base branches for each pull request
and then can use that to create a pull request.