.gitignore Updated

.gitignore updated to ignore all .project, .classpath, and .git files, plus all .settings directories.