New eventemitter and authorizer plugin.
Also added the unit test for the new eventemitter.
Merge branch 'eventemitter' into development