Make sure archive re-extract if the file checksum changes.
Merge pull request #3 from nanliu/overwrite

Make sure archive re-extract if the file checksum changes.