Extra formatting for data and metadata urls

(this fixes double-encoding of slashes, colons and %s; this sometimes happens with 2ravens urls as they get rendered on dataverse pages. for example, ":" gets encoded as "%3A", which in turn gets encoded as "%253A"...)