Added Config to access the global objects via Singleton (config file content, participant with it's key pair). Can also write default configs.
Refactored the ecc cipher in order to allow to encrypt/decrypt only with the matching public/private key.
Removed the Cipher interface since doesn't make any sense anymore.
Changed the crypto packer to use it with the new ecc cipher interface.
Cleanup respectively moving to other packages.
Removed the cipher since it was not possible anymore to specify one interface for all ciphers.
Added a default config file with default entries. This file will be written to the file system, if no existing config file can be found.
This file is needed for tests of the Config class. It's just to test if it's possible to read from the file system.
this are the same files