add support for git::version
some initial testing for Git::Sub