Chunk reads in format.read_array.

As you mentioned in bug #2922, read of large files from the zipfile module produces an integer overflow error in crc32. This patch resolves this issue and allows reads of large arrays in my environment.