Facilitate testing PRs from an external repo hosted on GH
Closes #129
This will enable us to define the upstream and downstream repos along with their respective branches that need to be set as an external repo (i.e. hosted external to gitlab for eg. Github) for this project to function.
Edited by Eesaan Atluri