update Number class
update NumberHelper
update example with `MessageFormatter`
Merge pull request #1700 from antograssiot/3.0-number-fix#1625

3.0 Rewrite Number class