modified execution of processes inside a `Junction` to use new asynchronous interruptible execution
Added idempotent combinator
Introduced stateSignal combinator as a helper for state full asynchronous constructs (private streams)
fixed test so it correctly executes now
corrected signal junction strategy to terminate publisher when it terminates the strategy.