Support currency exchange rates

For the exchange rates, I was thinking we should implement it as a bank object that plays nice with the Money gem. It's awkward to store and use exchange rate data directly as it's returned from the JSON endpoint and you have to deal with floating point rounding errors, etc.

Thoughts?