fix bug for 0 transaction wallet

0 transaction wallet would return an error when getting transaction list
Exception caused by tx_list not defined

I wasn't seeing this before, so I assume it could be a race condition if
the "load_wallet" function doesn't finish before the history tab is updated.
Merge pull request #611 from wozz/exchange-rate-fix

fix bug for 0 transaction wallet