Bug 1039585 - [Messages][Refactoring] Implement EventDispatcher object. r=julien

I think that empty array is valid case to forbid all events (even that I can't imagine case for it :)). What do you think?