SFTP support in files_external app

Added support for SFTP in files_external app using the pure php SSH2 library phpseclib (https://github.com/phpseclib/phpseclib). This is an initial attempt, which works quite well, but needs additional error-checking.