Admin: add supplier check to product list and edit views
Admin: improve product variation management
Remove activate template form field as confusing.
1. Now when add new template:
- New empty template is created
2. When you have template selected:
- Product variations are saved based on the form
- Variation options are updated to the selected template
3. When template is not selected:
- Product variations are saved based on the form