(CFACT-86) Networking facts for solaris

This patch adds support for networking facts for solaris. This is patterned on
the bsd networking resolver. 

I'm not a big fan of the name `apply`.  It seems we're requesting data from `ioctl`, so the name doesn't make much sense.  Also, the definition might as well appear here too.