Added minimal support for FTP with TLS/SSL

Tested only over FTP with implicit TLS/SSL encryption. 
Operations tested - ls(), get().
Couldn't really find any way of detecting timeouts with a tls connection actually