Moving to the latest version of jgit
Checking if repo has altered before performing a commit
Exposing the latest DataRepositoryRevision rather than just the id
Not exposing the internal gitdatarevision type
Adding tests to determine if the author of the previos commit is obtainable
Asserting that the commit user was obtainable in the getLatestRevision call
Merge branch 'feature/AvoidEmptyCommits'