Merge pull request #148 from jrioux/reviews

Handle cleanly the case when pull["head"]["repo"] returns None.

This may be linked to the user sending a PR from his master branch.
For example, see sympy/sympy#1793
Use quotes around branch names when fetching.

Allows to handle # in branch names.
For example, see https://github.com/sympy/sympy/pull/1801