Fix invalid reference
Touch up docs
Add BufferedStream#piped

Also, guard against piping two streams to the same BufferedStream
at once to prevent data corruption.