code: public void put(InputStream in, String remote, FileTransferProgress progress)
  			throws SftpStatusException, SshException,
  			TransferCancelledException {
  		put(in, remote, progress, 0);
  	}
docs: <p>
  Upload a file to the remote computer reading from the specified <code>
  InputStream</code>. The InputStream is closed, even if the operation
  fails.
  </p>
  
  @param in
  the InputStream being read
  @param remote
  the path/name of the destination file
  @param progress
  
  @throws SftpStatusException
  @throws SshException
  @throws TransferCancelledException