Set default highWaterMark properly for stream Duplux

With the addition of writableObjectMode and readableObejctMode options in stream.Duplex, the default highWaterMark wasn't being set using ReadableState/WritableState's objectMode property.