Issue #430 RepoCommit interface was added

```RepoCommits``` now use ```RepoCommit``` instead of ```Commit```