Fix multiple BalanceAdjustment issues

fix balance_before and balance_after incorrectness
balance_after is now a calculated attribute
fix BA form dropping cents