refactor(systemd): Depend on calling code to populate UnitState.MachineState
test(systemd): Use random unit name
test(systemd): Assert unit state after loading
test(systemd): Start and stop units, asserting state in between
Merge pull request #431 from bcwaldon/sysfunc

More systemd functional testing