Support listening on IPv6 addresses
Add (failing) test to connect to IPv6 address
Support connecting to IPv6 addresses
Merge remote-tracking branch 'clue/fix-socket-ipv6'

* clue/fix-socket-ipv6:
  Support listening on IPv6 addresses
Support binding to IPv6 addresses
Merge remote-tracking branch 'clue/fix-socketclient-ipv6'

* clue/fix-socketclient-ipv6:
  Support connecting to IPv6 addresses
  Add (failing) test to connect to IPv6 address
Add IPv6 socket-client to CHANGELOG