* Replace DirectConnector with a Client
* Replace Netty's EmbeddedChannel with a real server
  and client, which happen to use the local, in-vm transport.
  (local transport does *not* serialize to bytes)
* Refactor client/server bits to a common/ module
[LIVEOAK-53] Support advanced mapping for automagic configuration

 - Shifted all config SPI bits into a separate package
 - Added @ConfigMapping and @ConfigMappingExporter to handle mapping multiple configuration values into a single object
 - Refactored naming on ConfigPropertyConverter interface methods
* Root is no longer configurable, comment-out test.
* Delete any files that accumulate under target/etc/resources
Keycloak module and updates to authz
Refactored again