Expose Netty Connection SO (read) Timeout

We were debugging an issue with network connectivity, and noticed that having a setting for the SO timeout would be useful, so that unresponsive sockets timeout instead of hanging forever.

Still wracking my brain as to how best to test this, so for now all I have is the validation tests that verify that get getters and setters work.