CurrencyWrapper now loads default currency at service creation time

In order to avoid to call CurrencyWrapper::loadCurrency manually
wherever a currency is needed in the application, the service definition
has been changed so that it gets called automatically.