accounting: make it possible to delete in cancelled state

There is no good reason to prevent editing in cancelled state and
it can be needed, for example to remove a cancelled payment
transaction from a payment transaction group.
8 jobs for feat/accounting_edit_cancelled
in 0 seconds, using 0 compute credits, and was queued for 0 seconds