Add new Socket::connectTimeout()
Test a server that actually times out :)
The previous test succeeded locally.
However, Travis uses concurrent VMs and a small timeout value is not
guaranteed. It might be big enough to actually resolve successfully
Merge pull request #11 from clue/connect-timeout

Add new Socket::connectTimeout()