Switch SmartOS to use build-essentials with package provider

Signed-off-by: Seth Vargo <sethvargo@gmail.com>