CA-115938: Repair VHD footer in case of a corruption

During a coalesce operation, parent VHDs could end up with
corrupt footers in case of Out of Storage errors. The fix try a
repair parent after a failed coalesced operation.