ProductOption now has a productTypes array of strings indicating to which Product types this option (topping) applies
Replaces the isPizzaOption and isSaladOption properties
This change will help illustrate how Breeze copes with array properties of primitive values (e.g., strings).