add a gitignore file for Maven, Java, Eclipse, and IntelliJ