Add SDK support to the new AddLiquidityUnbalancedViaSwapRouter, which provides an alternative way of adding liquidity unbalanced to 2 token pools that only accept proportional add liquidity operations.
The goal of this task is to support adding liquidity single sided as an initial smaller scope. After that, we should evaluate the possibility of expanding the solution to a more generalized approach allowing for adding unbalanced with 2 tokens.