.gitignore used a mix of line-endings, used the UNIX standard. Also added Java specific ignore statements
End gitignore file with a newline character
Also add the .classpath to the ignored files, this is machine dependent