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