Include balance in leaf node hashes.

Without this change (or similar), evil exchanges can cheat; see
<https://iwilcox.me.uk/2014/proving-bitcoin-reserves#pairing>.

Also add corresponding test, and update tests to reflect new root hashes.