Improved .gitignore for ignoring java and eclipse files