Handled null repo, the case where a user deletes the repo referenced in ...

...the pull request.  Fixes #16.
can we leave this test? I see the other one is basically the same technically, but the idea that 'everything is peachy but nothing to do' is lost in the test changes as far as intent goes.