Use puppetlabs spec helper
Add new type service_config

Solaris 11 has migrated a log of configuration parameters from
configuration files into smf manifests. So instead of manipulating a
`/etc/resolv.conf` file you manipulate properties with the svccfg
utility.

The new type `service_config` can now be used to set such properties,
e.g.:

    service_config { 'network/dns/client:config/nameserver':
      ensure => [ '10.0.0.2', '10.0.0.3' ],
      type   => net_address,
    }

which is the same as

    service_config { 'config/nameserver':
      ensure => [ '10.0.0.2', '10.0.0.3' ],
      fmri   => 'svc:/network/dns/client',
      type   => net_address,
    }
Merge pull request #2 from stschulte/feature/master/service_config

Add new type service_config