Server: use UDPServer
rename UDPServer to Server::UDP
Server::UDP spec: we don’t check the host anyway
factor out Server::TCP
Server: use Server::TCP
simplify Server spec
Server: simplify ivar names
Server: mwahahaha
Server: DI turned to 11