Fix VariantCombinationValidator and backend variants display to work with products without options.
Fix template condition to keep tests passing.
Merge pull request #903 from Richtermeister/product-without-options

Fix variant validation and backend display for products without options.