MT#8353 Give possibility to manage money signs after comma in template.

(cherry picked from commit 92706efe775e55494a92e3b384776bcf5539b6d4)
(cherry picked from commit c66c0a06a7f162baf7f831f5536614805a26a956)
MT#8353 More freedom in money signs configuration. And fix fractional.

(cherry picked from commit 45a99ff918d0992da5e5d4f3fa9d385a6273b74b)
MT#8353 Fix broken build

(cherry picked from commit 4d1a826aa0669406d90ef177a807fb19326a741e)
MT#8387 Introduce round for cents.

(cherry picked from commit 3c63ab577b8fd518687d20ac186b05d923d0dc05)