Update .gitignore

Ignores for: 
Eclipse, IntelliJ, Vim, OSX and Windows