Fixed PHP-688: Default connect() timeout is 1000 _seconds_, not
milliseconds

uhh, no. The default was never 1000 seconds

The caller used to send 1000 *ms* as the default, not seconds.
Since the caller was hardcoded this check never kicked in until now
Merged pull request #300