new: usr: Implement tcp-primaries-timeout
The new 'tcp-primaries-timeout' configuration option works the same way as the older 'tcp-initial-timeout' options, but applies only to the TCP connections made to the primary servers, so that the timeout value can be set separately for them. The default is 15 seconds.
Closes #3649