adding Solaris support

Took the openbsd approach where we don't manage solaris package, only file and service, since the packaging ought to be delivered at install.  Because of this I didn't modify the readme with the site.pp notes.  Mixing Linux and Solaris templates is something of a challenge as the Solaris version does not come with so many nice defaults built in, not sure if we need to make mention of that in the README or not.

Tested on SPARC Solaris 10 and X64 Solaris 10 (vmware).