pub fn read_string_block<R: Read>(reader: &mut R) -> Result<String>
Reads a string block (i32 size prefix, then byte size prefix for content).