pkgutil provider for Solaris

[WIP] Use `pkgutil` as the package manager on Solaris.

cc @schisamo @scotthain
+1 on /usr/local/bin

/usr/sbin is removed from the sudo path by default, if I recall correctly? (/usr/local/bin is not there unless you add it, so at least it's not 'magic')