frontend add to cart variation jshinted and coding standards
frontend add to cart jshinted and coding standards
Merge pull request #5148 from splashingpixels/jshint

Jshint
min
Use protocol relative URLs in the cart widget because it gets cached and can display on https or http pages Closes #5135
Use is_purchasable to determine if a variation cart button is needed, and potentially show empty_price_html Closes #5137