Implement currency formatting

- [x] Implementation
- [x] Tests
- [x] Doc

Fix #238 
Although they are the same, it's a coincidence. Because, they come from different locales. I would rather keep this data explicit for clarity.