Update the comments on states

- completion of start method doesn't affect the states
-- even when start is not completed, ReadableStream can become readable
-- even when start is not completed, WritableStream can become writable
- closing doesn't necessarily mean that the sink is being closed. It may be
  still pending inside the queue