Support for formatting and parsing non-arabic digits.

Also adds a CoinFormat.withLocale() to configure the format from a locale.
Oh never mind. I see the unit tests now. It's for Devanagari. OK will merge.