Since 1.8 may push bad manifests, we've added some validation to ensure that
the parent-child relationships represented by image json are correct. If the
relationship is not correct, we reject the push.
Signed-off-by: Stephen J Day <stephen.day@docker.com>