Add passive socket timeout handling
Extract pasvTimeout handling. Add call to PASV sockets used in getGetSocket() and list().
Merge pull request #86 from MailOnline/pasv_timeout

Add passive socket timeout handling