Removed a lot of unneeded .gitignore files (and a few others along the way)
Merge pull request #2070 from flukeout/gitignoreclean

.gitignore file cleanup