Minor Fixes

Several changes:
- Transaction history display is now pruned to only show transactions
with a non-zero value
- Budget and spender printing seemed broken. Suspected race condition.
Added a 2 second pause. Confirmed to work again in Chrome