DNRY
Setting for options source in product attribute
CS
Do not show attribute if they have no inputType
CS
Get options from attribute and pass current product
Merge branch 'develop' into feature/price-attribute
Updated interface to match implementation
CS
Renamed product options to product configuration to make things clearer
Renamed collection item options to configuration too
Rename the database field in the upgrade step
CS
Fixed the upgrade tool
Empty optionsSource is a valid case, but all others are not
Product::setActive etc. is now a LIFO queue
Database field has been renamed
getConfiguration uses Haste\Data to represent the values
Use configuration to display customer defined product attributes
Attribute::isCustomerDefined should check for variant