[CHEF-2576] SmartOS support for Omnibus Chef

NOTE - 0fdcc50 will be removed before merge.