Small library to manage UDP sockets