file transfer: Differentiate killed state

Keep track of who killed the file transfer. We must react differently in
on_file_transfer_state_changed_cb for each case.
tox: Comment a function