Use connection-less udp

*   use connection-less udp
*   remove locking, as underlying netFD handles the syncronization
*   have tests actuall test 'wire' protocol strings
*   leave 'Dial' method for backwards compatibility