Use iter_user_repos where appropriate
If the branch does not exist, no GitHub error will be thrown.  We need to check if the response is None.