various .gitignore file patterns