The debugger currently only supports pipeTransport for launch. It should also support it for attach so that we can enable attach into a Docker container, or into other scenarios where we may want a pipe executable (SSH?). This is especially helpful for programming models that we don't yet support launch for.