Server#responsive? now rescues all SystemCallError exceptions

It previously only rescued Errno::ECONNREFUSED and Errno::EBADF. On a
few occasions, I have also seen the Errno::ETIMEDOUT exception raised by
Net::HTTP from this method. Since the Net::HTTP calls are the only thing
in this method that should be making any kind of system calls, a rescue
of all SystemCallError exceptions (the superclass of all of the Errno
exceptions) will catch these as well as any other system call errors
triggered by Net::HTTP.
Removes specs not directly related to the patch
Merge pull request #1015 from jwilger/responsive_rescues_system_call_error

Server#responsive? now rescues all SystemCallError exceptions