refine code, move the ISrsBufferReader to srs_protocol_io
for bug #241, support merged read. 2.0.48