SFTP: make it so files can be downloaded into resources or upload from resources

Fixes #428
> but I was under the impression that what was syntactically correct in one is syntactically correct in the other?

I don't know for sure. As far as I know, the foo|far notation is commonly accepted and prefered over just "mixed" because it contains more information.