store: implement serveArchiveFile API.

This seems a bit odd. Doesn't req.URL.String() start with http:// ?
Shouldn't it be req.URL.Path ? I'm not sure quite how it's working right now.
Hmm, looks like the URL doesn't have a method. Still better
to  use req.URL.Path though, I think.

Also, perhaps path.Clean the URL path?