Check for '\n' instead of '\r\n' to split stream and added support for non-compressed streams
Uses stream.PassThrough