MoveFileOrDirectoryToTrash implemented

If a Trash directory exists, do a kernelspace copy to trash dir before deleting the file and display update callback