browse: Add snapshot related query parameters in numerous object views
It enables to browse archived objects scoped to a given origin visit, possibly on a given branch, release or revision.
That diff ensures that all snapshot context browsing info (origin url, snapshot id, branch name, release name, revision id) can be provided to all object views through query parameters.
This is a prerequisite for the update of the SWHID resolver.
Closes #2359 (closed) Related to #2342 (closed)
Migrated from D3156 (view on Phabricator)