added: visualizer that can output data as JSON over http
fixed: newer versions of libmicrohttpd return a sockaddr* instead of sockaddr_in*, so use getnameinfo to convert the ip and port into ascii strings
added: enable ipv6 support in libmicrohttpd