This commit partially reverts Change-Id:
Ic06ffc377f8982337d977bebb96ef7f6196e5c22 and puts in place
conditionals to work around an issue in Puppet 4.0 through 4.4
installations where the systemd service provider does not function
because of a bug managing statically enabled services[1].
[1] https://tickets.puppetlabs.com/browse/PUP-5353
Closes-Bug: #1577827
Change-Id: If5ea135b294995634506b745f80442e34b101a59