Add new method `init_data_stream_for_cm()` to TransferJob to support file reading and digest handling in Connection Manager (CM) context. Signed-off-by: fufesou <linlong1266@gmail.com>