Update gitignore with the latest VisualStudio entry from github/gitignore

I also updated the python entries. They seemed to be catching too much and I assume those were meant to be directories.