Include VariationTheme attributeList for Variations

Pushing 'Color' or 'Size' without including these as VariationThemes results in "All variations must be unique warning" in Merchantry portal. This is because Merchantry needs us to tell explicitly which combination of fields must be unique across all Variations.