Added a canonical .gitignore file