SFTP: add support for recursive nlist and rawlist
SFTP: switch from using file existence cache to stat cache, like PHP

also add a few new functions - is_link and filesize