connection types added to flow node: allows different output connectors for control/data/event etc.
connection validation almost works
- connection validation works
- TODO remove addConnections in flowcontroller/model
- connection validation works
- TODO remove addConnections in flowcontroller/model