add support for IPv6 data type

This adds support for the native IPv6 data type.