Add vim caches and .DS_Store to .gitignore