Add sharing of event manager between agent and channel

* Also removed old non-working start, start_link/2 on agent_channel
Fix openacd script when user has no proper login shell