added automatic currency conversions

Added automatic conversion from base currency to other supported currencies. Automatic conversions can be enabled/disabled per variant/currency combination.

Uses money gem and GoogleCurrency as the default bank (can be overridden in an initializer)