Fix creating shortcuts from URIs in FmFileOps on link operation.

The icon should be retrieved from the source, it should be available already.
If source is shortcut we should not create shortcut on shortcut but use
shortcut's target instead, i.e. copy the shortcut.