title: Move files to trash using NSWorkspace doesn't allow restore
body: <p>From a cocoa app I need to move files to trash and this is enough simple using NSWorkspaceRecycleOperation but the file on trash can't be restore to its original position.</p>
  
  <p>The restore seems to work only from Finder.</p>
  
  <p>I need a solution using standard API and running on Snow Leopard 10.6.x or above</p>