Update .gitignore

Add ignores for some files and directories, including Eclipse project stuff.