Fix media UI issue where setting Featured image reset the product image gallery.
A few fix for media API

- Variation iFrame should be reset every time product image gallery is modified,
  as well as when featured image is removed
- When featured image is not set, fall back to first gallery image
Fix variation checkbox column width.