FTPS support
avoid segv when fetch via http.
fix compile failure.
use "struct fetch_ssl *" instead of "void *" for ssl.
Added SSL'ed send(2).
fix compile failure when WITH_SSL is undefined.
nuke fetch_sfree().
fix compile failure with gcc 4.8.

> ftp.c:940:18: error: argument 'lmode' might be clobbered by 'longjmp' or 'vfork' [-Werror=clobbered]
Stop timer when fdopen(3) is failed.