fix typo
remove dead code
make perl -cw tests check all required modules on almost all platforms
improve config file

Make it reflect best practice more, and a bit easier to find things.
Remove the dead print_success option.
Use git_keep_mirror and git_ignore_mirror_failure as defaults.
Fix the trigger_exclude example so it actually works.