Added minimal support for FTP with TLS/SSL

Tested only over FTP with implicit TLS/SSL encryption. 
Operations tested - ls(), get().
nit: space between `if` and `(`