UNFINISHED: Use manifest.Manifest for parsing in storageImageDestination.Commit()
UNFINISHED: Use manifest.Manifest for parsing in storageImageDestination.Commit()

... instead of implementing a types.ImageSource (storageImageUnnamedDestination)
for the uncommitted image and constructing types.Image, only to extract
layer and config blob information.

Commit() now fails if the caller does not call PutManifest() before, instead
of synthesizing a manifest for the caller.

Signed-off-by: Miloslav Trmač <9c008e38982a5397deb855345fb164f0558459ae@redhat.com>

containers/image,containers/image