Separate archive URL and completion concepts.

WARC URLs aren't always made available immediately, and the URL for a
WARC isn't always client-computable.