fixed buy button to properly add variant information to cart.
fixed redirection after buy back to variant page.
closed #49