CoinFormat class, for formatting and parsing coin values...

... to and from human readable form.

I'd appreciate a round of reviews before merging.