- Extended/adapted exchange rate.
- Factored out functionality for providing additional attributes.
- Factored out CurrencyConverter.
- Simplified Conversion interfaces.
- Added/adapted access for exchange providers and currency conversion on
the Monetary singleton.