Fix missing Body.Close() calls on push to docker remote
Fix missing Body.Close() calls on push to docker remote

Discovered this while using HTTP tracing via OpenTelemetry inside of
buildkitd, where the trace spans were not being reported for the
registry PUT http requests.  The spans are only reported on the Close
for the Body, after adding these Close calls, the spans are reported as
expected.

Signed-off-by: coryb <417e51e5cb662ad598cd30cfd638784666adde3d@netflix.com>

mikebrow/containerd,mikebrow/containerd,estesp/containerd,dmcgowan/containerd,containerd/containerd,containerd/containerd,thaJeztah/containerd,dmcgowan/containerd,thaJeztah/containerd,estesp/containerd