Initial support for modelling SOAs using the logical architecture (communication via topics)
Setting up SOA Plugins for initial development.
Enabling topic communication via publisher and subscriber.
For now:
- Extending component meta model with new port types for publisher and subscriber (for connection via topics)
- Add new editor tab to component architecture editor to visualize topic connections better
- Adjust task architecture generation to have a signal input at each task with a subscriber for every publisher that exists for this (subscribed) topic
(copied from https://git.fortiss.org/af3/soa/soa/-/issues/1)