transfer: Don't kill when sending fails

When sending a transfer failed on your side we killed the transfer,
which removed it from the chat widget without feedback. We now set the
state to _ERROR instead.