Do not check for unit physical existence:
some LSB wrapped services are not stored in path as the typical systemd units,
it blocks them from configuration. The systemctl calls do handle the non-existence
of the systemd units fine
Adapt the testsuite output files
Update changes and version to 3.1.21
Merge pull request #183 from vmoravec/allow-service-without-file

Do not check for service unit file | bnc#864934
Files in /etc must be %config/s
Added URL to the source project

- GitHub
Merge pull request #186 from kobliha/fix_build_warnings

Fixed some build warnings
Add systemd service support
Adapt service units and systemctl
Add tests for service and adapt the rest
Convert constant to a method and fix test
Update changes and version to 3.1.22
Merge pull request #184 from vmoravec/add-systemd-service-support

Add systemd service support
Add .find! methods to system unit modules
Typo in test example
Improve error handling
Merge pull request #187 from vmoravec/add-exceptions-systemd

Add .find! methods to system unit modules
Fix Service.Status code output (bnc#867378)
Fix failing tests due to change in systemctl command
Merge pull request #188 from vmoravec/fix-service-status

Fix Service.Status code output (bnc#867378)