Remove core.EmptySha1
Introduce core.Crc32, a wrapper type for CRC-32 checksums that parallels core.Sha1
Use core.Crc32 in format.PackIndexV2