Puts a file onto the server. Arguments are:
The name of the file to transfer from the local system,
or a filehandle.
The new filename on the remote system. If omitted, the same
filename is used. If local
is a filehandle, the remote filename must be specified.