UsaEpay should not set a currency value unless given
Merge branch 'usaepay_currency_support'