Handle signed commits.

This implements support for signed commit as implemented in newer versions of git.  The code is designed to handle other potential continutation-style lines in case they are implemented in the future.  This has been tested on Perl 5.18.