Support for SmartOS

Basic changes so the cookbook works on SmartOS.

This depends on https://github.com/opscode/chef/pull/368 so "package 'nginx'" does really install the nginx package.  I hope it gets committed soon .. :)

Thanks!!