Fix Illumos/Solaris compatibility
Fix Illumos/Solaris compatibility

As reported in #23 by Jorge Schrauwen on Illumos/Solaris getifaddrs and
freeifaddrs live in libsocket instead of libc, let's handle that.

smurn/ifaddr,pydron/ifaddr