Java API for working with compressed files and archivers