7.0 [FIX] This fixes #2854 always round floor in _product_reserve

By default, the rounding method in product_uom round amount with ceiling.
Using a ceiling rounding method in product reserve can let the
user reserve more than what is available in location. Using floor
rounding in that situation is safe and will prevent negative stocks