Fix arch update

This adds a new endpoint:

'/v1/repositories/<path:repository>/tags/<tag>/json'

Which allows you to fetch json for a specific tag. The registry has been updated to save and update json details for every individual tag and this new endpoint is how it can be fetched.

We will still continue to support the repository-level json, which will be a duplicated set of the "latest" tag's json data.