[Git] Ignore generated java documentation (javadoc, junit).
[Doc] Update announcement.
[Java] Update project files for IntelliJ IDEA 13.1.1.
[Java] Require Java 1.8.
[Java] Minor code improvements.