Update .gitignore with OS X, Vim and Python patterns