Implement RepositoryExistsException

This exception is thrown when we try to create a repository but it
already exists on the server.
Merge pull request #377 from octokit/haacked/repository-create-exceptions

Implement RepositoryExistsException