ROX-Trash: fixed old bug with restoring to a non-existent dir

Old bug with ROX-Trash, see: http://www.murga-linux.com/puppy/viewtopic.php?p=713099#713099
Well, the perfect solution would be to rewrite the whole app in a way Disciple suggests there, but still I don't have a concept how to do it decently and Disciple himself also keeps silent since then, unfortunately...

Anyway, this solution is at least better than current state, where user, restoring an item, simply loses it, if destination dir doesn't exist.

Also, commented out 'PlaySoundTrashIt' in 'RemoveItem' func to avoid playing 2barks.wav twice.

Greetings!