Setting default TCP timeout to 30 minutes

The default TCP timeout on Linux seems to be multiple days, 30 minutes is much more realistic.
closes #681