Allow variations JS to be used on multiple products in the same form

Conflicts:
	assets/js/frontend/add-to-cart-variation.js
standard should be blank. Closes #3799.

@coenjacobs .15