[FIX] Correctly set UoS quantity in stock.picking.do_partial()

Implements the UoS TODO items on stock.picking.do_partial() to fix
#1432.

New `product.product` function `_compute_uos_qty()` to computes
product's invoicing quantity in UoS from quantity in UoM.