Added variable product support on cart and pages.

I localized the applicable rule values and conditionally force them on
the input value when the user uses the variation select boxes. (using
js)