Remove "marked::Bool" from IOBuffer, IOStream

* When the stream is not marked, io.mark < 0