Allow module to work on SLES 12
Allow module to work on SLES 12

Prior to this commit, if you set acknowledge_unsupported_os = true
you'd still fail on SLES 12 because the docker::run define
doesn't know that SLES uses systemd and drops down to failing

After this commit, we copy the default section in params for
suse and set the service_provider to systemd so the run define
will work.

The user still needs to manually install docker on SLES 12 but this
allows managing the service etc... to work.

puppetlabs/puppetlabs-docker,puppetlabs/puppetlabs-docker,puppetlabs/puppetlabs-docker