Speedup and fix Repo.exists_with_name?/1

Stop iterating through all repos, and fix issue with button "Add" in `/repos/new` repos didn't marked as added if username/reponame have upcase letters.
can we use username, reponame instead?