refactor(systemd): Separate event code from SystemdManager
refactor(engine): Move event components out of engine
refactor(agent): Call Initialize before Run
refactor(*): Move event init to server pkg
Merge pull request #434 from bcwaldon/event-refactor

Refactor management of event-related components