Change the default rouning digits of all UoMs to be two, also change the decimal.precision of UoM to be two. Adapt all the tests. Also to avoid hardcoded digits in `should_consume_qty` widget. PR #56000 X-original-commit: 460ec0402a2352a5b179d81935f7230f6bc97cb7