In the GitRepository class, make the language optional. Otherwise we can't handle repositories without languages explicitly defined.