Fixes #86681 and #86015 by 1) centralizing the file name genaration in t...

...he the UrlExporter parent class and 2) setting the extension for shp downloads to zip.