(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.
@peterhuene updated with move.

A question regarding this: shouldn't the g++ compiler be able to detect this condition? Is it necessary for us to move explicitly?