Rework CK2ProgressBlock to vend out bytes written, total, and total expected, much like the URL loading system