Fixing Doclint errors
Providing a default verison for npn.

Motivation:
Currently the build will fail if using Java 8 as the npn check for the
rest server will fail. With Java 8 npn will no longer be used and ALPN.

While the build will pass there will be a runtime error when trying to
start the restful Netty server.
Adding alpn properties
moving to npn package
add alpn, fixup
Adding ALPN support
Switch based on java version
alpn booclasspath
remove unused import
use newest areogear-parent
Fixing javadoc error
Making the choice of spdy/3.1 when client supports 3.1.
Removing the server maven profile.
Merge branch 'secondsun-alpn_java8' into differential-synchronization
Adding client-netty and minor fixes required.

This is a first draft and more work is needed.
Adding support for Java 8 v 20