remove duplicate disconnect method, use and IIFE for connecting
Fixing link in README.md to ServerDataStore.java.
Making connect a regular function as it is required to be callable.
Removing the server Maven profile.
Updates to support array content

Motivation:
When the content of a document contained a JSON array the server was not
able to handle it. The updates in the commit contain changes to how
document content is parsed depending on if the content is a pure String
or an Object or Array Json NodeType.
Adding hobbies and updates required to get it working.
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