Fix Harvest splitter creating duplicate jobs

This because of multiple SEs for a single site.
Fix EOS StageIn at CERN

Plugin was using rfcp to stageIn files from EOS at CERN.
Check properly if remotePFN is EOS, instead of targetPFN
as in stageIn the targetPFN will be the local.

Also fix deletions, in stageIn case it was going to
delete the remotePFN instead of the faulty local
copy. Include deletions for failed CASTOR stage-outs.

Finally, only create directories on remote PFNs.
Merge pull request #4349 from dballesteros7/fixCERNStagein

Fix EOS StageIn at CERN
Merge pull request #4348 from dballesteros7/fixHarvestDuplicate

Fix Harvest splitter creating duplicate jobs