Adding support for loading from/saving to file-like-objects to the ftp:// and ftps:// protocols