fixed resolve of hostnames in UdpSocket.cpp and added a simple Udp server to TLayTouch.cpp