Support hub pull-request messages

`hub pull-request` 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.
Merge pull request #8 from bradleywright/hub-pull-request

Support hub pull-request messages