Improve the Pipe mach backend and allow instantiating the pipe transport
Fix the agent test regressions
Fix error reporting in the fruitjector
Make cancellable optional in the Pipe mach backend