improve the stream supervision.

In some case the stream ref wasn't recycled. We now start a full
supervised process to handle a connection so we can make sure the ref is
removed.
fix message returned by stream_pid