Add test of JENKINS-22343 - JGit.showRevision is empty for first commit

The failing test is marked with @NotImplementedInJGit.  Those markers
indicate gaps in the JGit implementation compared to the CliGit
implementation.