basic functions, copy file locally
rewrite exception handling
create plugin folder, load config
rename file
collect history of destinations
suggest destinations from history
copy file via sftp
interact with user
allow to specify directories as destination
make EditChooseDialog handier
more detailed error messages
suggest last chosen destination even if something went wrong