Fix typos

Signed-off-by: Gustavo L. de M. Chaves <gnustavo@cpan.org>
Require at least git 1.6

This is to avoid a problem detected on the Git.pm module as of git
v1.5.6.5.

Git v1.6.0 was released on 2008-08-17. Previously we were requiring at
least git v1.5.0, which was released on 2007-02-14.

Signed-off-by: Gustavo L. de M. Chaves <gnustavo@cpan.org>
Remove dead code

Signed-off-by: Gustavo L. de M. Chaves <gnustavo@cpan.org>
Fix comment

Signed-off-by: Gustavo L. de M. Chaves <gnustavo@cpan.org>
Placate Perl::Critic

Signed-off-by: Gustavo L. de M. Chaves <gnustavo@cpan.org>
New githooks.abort-commit config option

This option modifies the behavior of the pre-commit and the commit-msg
hooks when they die. If true, which is the default, the commit is
aborted. If false, the commit is completed and the user is simply
warned and told to consider amending it.

Signed-off-by: Gustavo L. de M. Chaves <gnustavo@cpan.org>