the "exchange" function gets called twice here (get_fiat_balance_text and get_fiat_price_text), which means that for the Coindesk BPI API, it would make two calls right after the other to the API.  I'll work on changing that code so that we're not unnecessarily calling the API twice. The other APIs shouldn't be affected, but I'll check those as well.

Perhaps it would be better to change how this works and make it just get an exchange rate, and then use that instead of creating a string to return with each function.  For now, this should work though.