Preserve output headers when output has structure payload

Fixes aws/aws-sdk-js-apis#4 for AWS.CloudFront ETag output headers.