3.0 Rewrite Number class

This PR propose the following updates : 
- Number class has been rewritten (ref #1625 )
- Number Helper
- fixes some example of `__()` with the use of `MessageFormatter`