Include license files for the 'Mozilla Public License Version 2.0'.

Signed-off-by: Michael Fabian Dirks <xaymar@project-kube.de>
Renamed Server.py to Launcher.py, since it isn't actually the server.

Signed-off-by: Michael Fabian Dirks <xaymar@project-kube.de>
Rename KubeServer.py to Server.py

Signed-off-by: Michael Fabian Dirks <xaymar@project-kube.de>
Rename API to Plugin, since it isn't an API, but the Plugins core code.

Signed-off-by: Michael Fabian Dirks <xaymar@project-kube.de>
Add Plugin Core file.

Signed-off-by: Michael Fabian Dirks <xaymar@project-kube.de>
PlayerManager to handle Players and remember some plugin data.
WiP: New Launcher, allows for much more changes from commandline of otherwise fixed things.

Signed-off-by: Michael Fabian Dirks <xaymar@project-kube.de>
WiP: Add PlayerManager, ConfigurationManager and ServerSocket.

Signed-off-by: Michael Fabian Dirks <xaymar@project-kube.de>
WiP: Current Configuration, Server.py and updated Launcher to print help when argparse sends an Exception.

Signed-off-by: Michael Fabian Dirks <xaymar@project-kube.de>