Updated for gh-428. We no longer track balance revisions in accounts.

In the previous commit for revisions I tracked the balance field for
accounts... which was a big mistake, because this created a revision
for every transaction an account is involved with.

Also: we now keep track of the balance limit in accounts, which was
oddly excluded from the previous commit.