Actually check that libarchive can really open the given file

Now we are compatible with ALL formats supported by libarchive :)