revamp how reconcile_cash works

should fix #11

cash accounts behave how i expect now

also should fix #16

lost count now moves money to chezbetty instead of vice versa and in the
correct order. makes viewing past transactions easier to read