Changes to .gitignore

I excluded eclipse specific files so that we don't overwrite each others eclipse settings form now on. And also excluded *.out files from the git repo. Sorry for the search.out file here, didn't find how to remove it from the pull request...