Add a ChangelogCommand test to GitAPITestCase

The changelog() method returns no content from JGit, even though the
same method from CGit returns the expected content.  Rather than allow
that significant difference in behavior to distract from other work,
this test only executes on CGit.
Merge pull request #53 from MarkEWaite/master-add-changelog-tests

Add test of the changelog() method