Simple socket library for sockets in TCP/UDP, IPV4 or IPV6