add UDP to the networking module, not in use/not tested yet
!!!!!README:: Revert to previous commit if this one fails to work.

TODO: the protocol type used for sending messages is determined from the message type declaration.
I.e. all chat messages are sent via TCP, all ship position changes via UDP.