Implement currency formatting

- [x] Implementation
- [x] Tests
- [x] Doc

Fix #238 
So the implicit default for `style` is symbol, right? Let's make that explicit, instead of using `undefined`. Applies to the code discussed previously, this test just confirms my understanding...