Fix: services promises repair on change

This fixes promise reporting for service changes for init.d. Prior to
this starting a service was seen as kept, when it should have been a
repair. Backporting from master

Ref: https://dev.cfengine.com/issues/5625
Merge pull request #360 from nickanderson/pick_redmine/5625

Fix: services promises repair on change