Enhanced .gitignore; normalize line endings