fixup! Convert StandaloneEndpoint to use twisted's DatagramProtocol