Revert "Updated unique variant validator"

This reverts commit 76309a90e21e35ea28b14adc26f8b5d771533f39.

Updated variant validator
Added product to option relation model
Revert "Added is master variant method"

This reverts commit 9787133e196771e3ea8843b7a027e6580869b1c0.

Added is master variant method
Revert "Added product to option relation model"

This reverts commit 7379758a57eafafa62670adc975ca30481477d9e.

Product to option relation