Implement updating a pull request.

I am still on the process of porting my F# program, and one of the things I need to do is to mark some pull requests as closed, so I implemented it. The end-point is described here: https://developer.github.com/v3/pulls/#update-a-pull-request

@jwiegley & @maxpow4h Would you mind reviewing this?
extra `$`