Updated .gitignore with JetBrains, virtualenv, Windows, OSX ignore list.