Accept - and use standard "extension" var in url2maven deps

The file being downloaded is saved as a hardcoded .jar

Instead, use this to determine extension for saved file name.