[toolchains] Editor allows double connection to input

The toolchain editor allows outputs of two blocks to be connected to a single input block.

  1. This should not be allowed
  2. If that is allowed, errors should be displayed. Currently, the problem is detected, but no errors are shown at the bottom of the page.