Add column accountable_for to payments. Use number to currency when appropriate

When a payment is shared it should store half its value on the
accountable_for column whilre regular payments will store their full
value