support for operating on GitHub.com contributions

requires Net::GitHub >= 0.54 be installed if used, but adds no dependency if -g isn't used when called