Try to make jstests/replsets/sync2.js more robust and add logging
SERVER-8296 Print more useful information when pipe call fails in ProgramRunner::start
SERVER-8269 ignore SIGPIPE in the shell; fixes Solaris tests
SERVER-8249 Increase timeouts in jstests/connections_opened.js
SERVER-8302 print something every once in a while so test doesn't time out on FreeBSD (bandaid)
SERVER-8269 use sigaction instead of signal for SIGPIPE in the shell
buildbot replReads.js don't query potentially stepdown'd node for status