Revert part of 826b185.

- CopyZipEntry now throws exceptions again.
- Those exceptions *are* exceptional, we only ask it for files that
  we expect to be there.
- #93 is caused by us not generating a list of files to pass to
  CopyZipEntry to begin with.

For #109