Make buffered_line_reader handle CRLF; also let it read specified size buffers