Mark variants for deletion

- variants table style and layout improvements
- mark variants for deletion when product form is submitted instead of deleting immediately