Set author for pull request
Fix pull-request checkout not working for Git >=1.8

Explicitly create pr branch from origin
Merge pull request #155 from fudanchii/pr-author

Set PR commit author from User.Login