Use (*TCPConn).File().Fd() to access the client connection socket's file descriptor.

This change makes it unnecessary to modify the go source anymore.

Thanks to AndyBalholm from the golang-nuts list for the suggestion
https://groups.google.com/d/msg/golang-nuts/--8LqUiUfJ0/KGTjgP0whQMJ