allow overriding the init subsystem.
relates to #141 We now allow using `node['sumologic']['init_style']` with any valid chef provider. Default is `nil` and will defer to ohai unless overridden. Note: it does not attempt an validation that you chose a valid provider. Signed-off-by: Ben Abrams <email@example.com>