let email alert callback follow naming convention of HTTP alarm callback for consistency
fix NPE in ES HTTP sanity checks. #506

Conflicts:
	graylog2-radio/dependency-reduced-pom.xml
	graylog2-server/src/main/java/org/graylog2/indexer/Indexer.java
refactor shutdown for ES connection failure during startup

there were some livelocks involving the latches used in starting the inputs

fixes #517
Prepare next development iteration
Disable Javadoc linter with Java 8
Fix SelectorTest for Java 8 by using a Map with predictable iteration order
Revert "remove jdk8 until we fix all the tests for it"

This reverts commit 9d423a3b3f536b2d75ab7782fbd1711f2d053b2b.