Update .gitignore

will also ignore OS generated files now