runner: tolerate EINVAL on input channels
runner: enable the reading of the status fd in multiple chunks
RunWrapper now in Task and fixed multi chunks child status reading
revert incorrect change to structure description macro
Merge branch 'master' of github.com:datacratic/soa
runner: small fixes
AsyncEventSource: added waitConnectionState(int) and handling of connection state to the MessageLoop
Runner: ensure that connection to msg loop is down before returning
Runner: fixed handling of stdinSink unregistration
sorted out the key codec mess from DefaultDescription<map<...>>
Merge branch 'master' of github.com:datacratic/soa
Merge branch 'master' into endpoint-experiments