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