Patch Protocol PatchData

BYTE[4] File name length
BYTE[filenamelength] File name
BYTE[4] File size
Repeat until done:
        BYTE[4] Block Length (0 = done)
        BYTE[blocklength] Block Data