store: implement serveArchiveFile API.

By hash, by entity? [shrug]
I don't have a strong opinion, so I guess I'll change this as you suggested.