Fixes #5945: add windows support to services

i did not find a way with cfengine to detect if a service is started at boot. services: with action => warn_only doesn't define any classes.
I could try to fallback to a powershell script, but it feels out of the scope of this PR