Increase TCP connection backlog

The default is 5. This causes problems with tests that attempt to initiate multiple connections simultaneously, or when running multiple tests in parallel.
Merge pull request #50 from jdm/patch-1

Increase TCP connection backlog