functional: clean up after waldon
functional: remove workarounds for fixed bugs
functional: write out sshd_config to skip DNS reverse lookup
Merge pull request #680 from bcwaldon/fix-functional

functional: clean up after waldon
engine: trigger engine reconciliation on job target state changes
Merge pull request #685 from bcwaldon/functional-no-ssh-dns

Manually prevent reverse DNS lookup in nspawn sshd
Merge pull request #658 from jonboulle/responsive_engine

engine: trigger engine reconciliation on job target state changes
functional: add PoweroffMember method
functional: wait for machine to shut down
functional: ignore error from systemctl status

The error object does not matter for the test, and the behavior
of systemd seems to have changed recently. Just ignore it.
functional: fix logic in test
Merge pull request #686 from bcwaldon/functional

Robustify functional tests
registry: simplify conditionless loops
Merge pull request #687 from bcwaldon/clean

registry: simplify conditionless loops
agent: update Agent.Heartbeat comment
systemd: remove unused chan field
pkg: add Set iface w/ safe and unsafe impls
unit: Add GetUnitStates func to UnitManager
agent: add UnitStatePublisher
unit: add UnitStateGenerator