Rebuild purq to not require API usage

Github pull requests are available under the target repo as
refs/pull/<PR#>/head. purq now takes advantage of this to work w/o
having to use the API (so no netrc or tokens required). Also much faster
this way. Also now works with any repo (if your PR target is not
"upstream" then you have to provide the remote name as the second
argument).