use 7 digits for rate on CurrencyRate model

Some rates from openexchangerates.org have up to 5 digits before the comma.
Without this change the sync_rate commands fails with:
InvalidOperation: quantize result has too many digits for current context