update sftp class to fix recursion in directory listing
Merge pull request #1 from fraserreed/recursive-list

Reproduce master merge request for recursive lists
added scp support
Merge pull request #2 from fraserreed/scp

Added SCP support
Merge pull request #3 from fraserreed/dev-master

Dev master