Comm service is now dynamicly configured through service description

Only for "peer" type protocols though.
And not yet with generated scratch-extension.json files.