fixed bug in donations where half transacted balances on an old balance would confuse the backend, added change status buttons to donation log for admins