Modified module ServicesManagerTarget

Resolves:
* bnc#869656
* bnc#867759
* bnc#875098

Changes:
* rewritten tests
* added dependency on `SystemdTarget`
OK, it is in test, so not critical