send message from an async response to another pid

This change add the option `{stream_to, Pid}` with a default to the current owner of the request. When this options is set all the response messages are sent to the PID.

fix #66