add tcp_server.rb low-level tcp server test