ProxyCommand should stop when the command fails
When a proxy command fails, the forwarder keeps forwarding, and prints a small (non extensive) message to stdout.
We should stop forwarding and raise an error when the proxy command stops, to better explain the problem to the user.