More work on setting up HTTP2 test suite
Don't invoke the listener if it is null
Fix build under JDK9 by disabling ALPN related tests
Fix up servlet pom after ALPN changes