handle rooted archives (#41)

if the archive has a single root folder, unroot it before extract