Fix setup-repo not finding the repository
Fix setup-repo not finding the repository

The issue is that setup-repo retrives repositories in pages
After each page retrieved rbt checks if any of the repositories
matching current and if not asks user question about inexact
matches if exact match not found, and this create problem when
exact match will be on subsequent page

Resolution to the problem is to retrieve complete repository list
1st and after that look for match to the current path, this way
exact match will be found regardless which page it's on

Testing Done:
- Ran unit tests.
- Used rbt setup-repo.

Reviewed at https://reviews.reviewboard.org/r/10764/

reviewboard/rbtools,reviewboard/rbtools,reviewboard/rbtools