Update to IPv6 support

Hi,

This pull request adds a series of updates to IPv6.  Specifically:
  - Drawing off the platforms includes for the definition of in6_addr (same as for IPv4)
  - Adding IPv4-mapped IPv6 address support 
  - Removing IPv4-compatible addressing (deprecated)