Update .gitignore

Added a ton of IDE specific stuff to the git ignore file