implement MoveFileOrDirectoryToTrash on Linux

I tested (on Ubuntu 13.10):

- deleting files
- deleting directories

both worked