Simplify event system for AGI
Simplify event system for AGI

Juggie expressed concerns how complicated the previous version was.
Hopefully this will make him slightly happier.

Change-Id: I1d561567a77d4583edbfdb7a921a9f0f828db7e0
Signed-off-by: Paul Belanger <b4265d8fef626f73eff739ef4ffce9d45b30eddd@polybeacon.com>

kickstandproject/payload,gorocacher/payload