Dumping unmodified raw image data from raw files?

There are some raw formats that CopyImageData does not read sequentially from the input file.

For example:

3 image data blocks
pos: 725396, size: 24660480, pad: 0
pos: 55962, size: 669434, pad: 0
pos: 33118, size: 22844, pad: 0

So simply dumping this data in the order that CopyImageData reads it (which was a hack for testing purposes) isn’t going to work for the general case since the goal is to return the unmodified raw image data as it exists in the file.

We should probably be using Writer.pl’s CopyBlock in a separate subroutine anyways.

Either that, or maybe: 1) re-order the dataBlocks by pos and then dump each dataBlock; or 2) keep track of pos, size, and pad, and then dump from the lowest pos for the sum of ($size + $pad).