Support hub pull-request messages

`hub pull-request`[0] pops an $EDITOR instance with PULLREQ_EDITMSG as the file
content. `git-commit-mode` should be able to handle this as a standard
`git-commit` type.

[0]: https://github.com/defunkt/hub