Added an offset to search(io::IOBuffer, delim, offset), so that

the search can pick up after the buffer is filled further.

One use case was changed to use this.  Other uses exist outside of Base.