use Git::GatherDir so we can ignore README.pod
preserve original line numbers on munging