(maint) Simplify systemd spec tests

It seems to be easier to deal with real object instances instead of fake
objects.
(maint) Improve systemd provider test coverage
Merge pull request #1475 from stschulte/maint/master/systemd_test_coverage

(maint) Improve systemd test coverage