make pull request branch names more unique

This trys to address the issue described in #178

I was unable to move the creation of the branch.
Merge pull request #178 from ros-infrastructure/issue_178

race condition creating a branch for the pull request