Added two methods required to handle explicit FTPS (FTPES) servers.

Two extra methods added to allow connection to explicit FTPS servers:
- AuthSSL(): initiate SSL/TLS on explicit FTP server
- SwitchTo(io.ReadWriteCloser): use new connection for the client