SFTP support with paramiko

Created FTP() class that wraps both ftpilb and paramiko (for FTP and
SFTP respectively). Also, custom port support
temporary fix in chmod (paramiko)