Added feature requested in PROV-485

There is now a setting in app.conf that allows setting a default
currency for Currency attribute values. This is only used if the new
setting is set to non-zero value and for values that are plain old
decimal. You can still override the currency.

Pull request for quick review. This feature makes sense to me but maybe it actually doesn't ;-)