Try loading all files, drop archive_read_freep

Load all files, don't just glob for appropriate filesnames. Failure
should be handled (more) correctly now

archive_read_freep is slightly broken, archive_read_close can't be
reliably called from inside it so lets just drop it.