The `digest` data type, used throughout docker for image verification and identity, has been broken out into `opencontainers/go-digest`. This PR updates the dependencies and moves uses over to the new type. Signed-off-by: Stephen J Day <stephen.day@docker.com> Upstream-commit: 7a855799175b6b984886ef1cfa337d6df1d4c668 Component: engine