Support non-service systemd units

There's many unit types other than service.
And `systemctl start httpd` command is equivalent to
`systemctl start httpd.service`.