Add validation of Repo

* Verify owner_and_name is in proper format.
* Verify the GitHub repo exists.