givi - Allow checking out a pull-request for review

Examples:

Use upstream/4.3 as the base branch (on most repos). On the core repo, checkout the changes from pull request 417.
```
givi review upstream/4.3 https://github.com/civicrm/civicrm-core/pull/417
```

As above, but also run setup.sh after loading the code.
```
givi review upstream/4.3 https://github.com/civicrm/civicrm-core/pull/417 --setup
```

Use upstream/4.3 as the base branch (on most repos). On the core repo, checkout the changes from pull request 123. On the drupal repo, checkout the changes from pull request 456.
```
givi review upstream/4.3 https://github.com/civicrm/civicrm-core/pull/123 https://github.com/civicrm/civicrm-core/pull/456
```