add ipv6 support

(changed to support runtime disable + integration by andy@warmcat.com)
ipv6 integration fixes

Disable for build using -DLWS_IPV6= on the cmake line