refactor(systemd): Separate event code from SystemdManager
refactor(engine): Move event components out of engine
refactor(agent): Call Initialize before Run
chore(registry): begin to propagate registry errors and handle in fleetctl
refactor(*): Move event init to server pkg
Merge pull request #434 from bcwaldon/event-refactor

Refactor management of event-related components
s/-1/1/
chore(fleetctl): add handling of all errors
chore(fleetctl): add handling of all errors
Fix incorrect type in partitions_test
Merge pull request #402 from jonboulle/402

fleetctl should fail with a useful error when etcd is not exposing an accessible ip in redirects
Add engine to ./test
Merge pull request #444 from Sirupsen/fix-partitions-test

Fix incorrect type in partitions_test
fix(systemd): call daemon-reload on unit load/unload
Merge pull request #450 from bcwaldon/daemon-reload-all-day

fix(systemd): call daemon-reload on unit load/unload
fix(registry): Ignore KeyNotFound in GetAllJobs
fix(registry): Ignore KeyNotFound in GetJob
fix(registry): Ignore KeyNotFound in getUnitFromLegacyPayload
fix(registry): Ignore KeyNotFound in getUnitByHash
fix(go-etcd): hack together a fix for #447