ignore generated files, OSX crap, and vim swaps
improve perltidyrc. almost ready to bundle in projects