broker returns name of repo in credentials
include both the https and the git ssh URLs in the credentials

 - this is a workaround to a cloud controller bug that requires the uri field to be a valid URI

also create a test group in gemfiles
On the index page, display the list of repos along with a commit button for each repo.

Clicking 'create a commit' button generates a commit in a repo and pushes it to github.

 - add capybara
 - add integration test that creates a commit and pushes it to a github repo in the integration testing github account
 - create GithubRepoHelper for creating and pushing commits