Changed NewUDPSocket and NewTCPSocket functions so that the Overlapped was set on the sockets returned.