Add "Accepting a GitHub Pull Request" protocol

Don't do this. `pr/123` is a local alias, and this will result in a failure.

I believe the `/pull/*/heads` namespace isn't even writable, since it's an internal representation of pull requests.