Initial setup for upload to CPAN

Only a couple small changes (see patch) to the github version
of git/git/perl/Git.pm.  Added the standard files for
a CPAN module, generated with h2xs -AXn.

I wonder if CPAN cares if I have a .git directory in an upload....