Add RemoteAddr() API call to TTransport.

This requires TTransport implementors to expose a method called RemoteAddr(). RemoteAddr() should return some description of the remote end of the transport, so Thrift servers can log who is connecting.