[CHEF-2576] SmartOS support for Omnibus Chef

Builds on the original PR from @someara.