Add .gitignore as text as well

.gitignore files are not project dependent, rather any git projects may have them. Since they are text files, it's better to treat them as such.