(CFACT-86) Networking facts for solaris

This patch adds support for networking facts for solaris. This is patterned on
the bsd facts, but differs in that the method of getting the interfaces and
macaddress is different. Unlike bsd and linux, getifaddrs does not exist in
s10. Hence we rely on ioctl to allocate a block of addresses which provides us
with ipv4 and ipv6 interfaces. However, linkaddresses are not present in this
block, and have to be obtained separately.
This patch also adds support for dhcp server id to the networking resolver.
(maint) Remove log4cxx and re2, add in-house boost

This updates the spec file for rhel 7 to build with the updates cfacter
dependencies. log4cxx and re2 have been removed in favor or boost.log
and boost.regex
(CFACT-52) Fix handling of CR in unit tests
Merge pull request #130 from melissaanne/master

Remove log4cxx and re2, add in-house boost
(maint) Add debugging when loading ruby dynamic library
(maint) Ignore .idea generated by CLion
Merge pull request #133 from MikaelSmith/maint/ignore-clion

(maint) Ignore .idea generated by CLion
(maint) Fix case of debug messages, remove extras
(CFACT-52) Use boost::token_compress_on for \r\n

boost::split with boost::token_compress_on can already deal with \r\n, so remove the
redundant transform.
(CFACT-89) Bump gcc from 4.8.1 to 4.8.2
Merge pull request #132 from MikaelSmith/maint/add-debugging-for-dynamic-load

(maint) Add debugging when loading ruby dynamic library
Merge pull request #131 from MikaelSmith/task/master/CFACT-52-implement-utilities-unit-tests

(CFACT-52) Fix handling of CR in unit tests
Merge pull request #134 from MikaelSmith/task/master/CFACT-89-enable-appveyor

(CFACT-89) Bump gcc from 4.8.1 to 4.8.2
Merge pull request #118 from vrthra/fix/cfact-86/networking-solaris

(CFACT-86) Networking facts for solaris
(CFACT-120) Add zpool facts for solaris

This patch adds support for zpool facts for solaris. It includes current
version, supported features, and zpools available, their size and available
space.
(CFACT-120) Add zfs facts for solaris

This patch adds suppport for zfs facts for solaris. It lists the version,
supported features, and currently known properties of all zfs datasets