Rebuild patchperl.pl to use environment perl

Adds a new patchperl.pl.src that adjusts the shebang line from
the original.

Also adds a .gitignore to ignore the generated fatlib directory.