UDP framework

I use enet, though I liked Panda’s datagram stuff, it was much easier to use, but lacking a few features enet has. However enet doesn’t handle serialisation, you have to do that yourself.