General:
* Use Nepomuk describeResource and storeResource to send somehow an additional
trig or rdf file.
* Investigate if channels are closed channels when transfer ends/fails
* Save metadata about sender and receiver
* Send multiple files in a tarball and extract them on the other side
* Send single files compressed to save bandwidth and extract on the other side
Incoming file transfers
* Close window if file transfer is cancelled
* Ensure that when the file transfer fails or is cancelled the empty file is
deleted and the .part file is left
Outgoing file transfers