Expand default Java .gitignore

 - IDE files for Eclipse, Netbeans, and IntelliJ
 - .DS_Store files
 - Maven /target folder
 - Other general build folders: /build, /bin, /dist