Fixes adding product with options to the CART

 (in conjunction with toolbox's product option component)

@prabinv , @texasag ... Please code review. This will be testable only after product option PR is merged and toolbox build.