"Fixed" FtpSocketTest when there is no local ftp server

I know this one is rather problematic.
But what are tests for if there's a good chance that you can use the because they fail anyway?
We can't assume that the developer has a local ftp server installed. Sure we can't assume that the local machine has internet access either, but chances might be a bit higher I guess... Especially if the developer is testing on his local machine (which could be Windows) and not on the server
Merge pull request #19 from ravage84/patch-6

"Fixed" FtpSocketTest when there is no local ftp server