changes for the user of Makefile.PL
updates to .gitignore