Added repos to the data model

What it says on the tin this pull request adds support for Repo objects returned by the GitHub API. Both the core HubKit class and the sample app have been updated to use this new model.