Fix archives that have no base extension: treat them as tar as 1.0 did

Closes #972
Merge pull request #975 from avsm/repair-blank-extension-archives

Fix archives that have no base extension: treat them as tar as 1.0 did