added string.dumphex(str)
added a way to create sockets with an id so they get removed properly when remade
added SERVER:UseDummyClient(bool) to not use the dummy client stuff for udp server
added udp sockets
code cleanup
network.HandleEvent > network.HandleTCPMessage
added network.HandleUDPMessage(str, ip, port)
updated gitignore
more linux support