Add gitignore for Java, OS X, IntelliJ, and Maven.