Adding persistence model and JpaDataStore support.
Updating docs and wildfly configuration script. Now adds netty subsystem
and datasources.
Adding javadocs and licence headers.
Adding explicit dep to netty-all.

- The wrong version can otherwise be dragged in with a transitive dep.
Merge branch 'danbev-AGPUSH-18-persistence'