adding ipv6 support
ipv6 cleanup following review
Merge branch 'next' into grey_ipv6
changing in_addr serialization to use RDB_IMPL_SERIALIZABLE macro
Merge branch 'next' into grey_ipv6
removing include for compilation speed
changing address family behavior in ip_address_t to be more portable
Merge branch 'next' into grey_ipv6