(CFACT-104) Add dmi resolver to solaris

This patch adds support for dmi facts (bios, manufacturer, and product) to
solaris. This is mostly for i86 since sparc does not provide any way to fetch
equivalent information.
Merge pull request #124 from vrthra/fix/cfact-104/dmi-facts-solaris

(CFACT-104) Add dmi resolver to solaris
(CFACT-105) Add virtualization facts for solaris

This patch adds virtualization facts for solaris. The facts added are different
for sparc and i86 due to the different virtualization technologies used. We
utilize the regular expressions in preexisting facter libraries to ensure that
other virtualization software are not missed.