Establishing ClientConfig object, and IliadController to allow mappings.
Abstracted ClientConfig to an interface, so launchers could implement as
needed.  Setup a config for Android Launcher
Adjusted the ClientNetwork to connect to the current right address.
Merge branch 'develop-client' into develop