Add preliminary support for IPv6

Requires TCP/IPv6 in kernel (Verified by checking /proc/net/if_inet6) and Python (socket.has_ipv6).

In theory this should already be enough.
Disabled as it is yet untested.